Logo
Ohio Staffing

Lead CNC Programmer/ Set- Up

Ohio Staffing, Willoughby

Save Job

CNC Programmer

Summary of Position: Use engineering approved methods, drawings, blueprints, specifications, and design data to create and optimize CNC programs. Utilize engineering defined and developed fixtures, tooling, and support documents necessary to machine components per the requirements of the engineering drawings, specifications and/or methods.

Job Duties:

  • Creation and optimization of CNC programs to manufacture complex parts on 2 to 5-axis machining centers and lathes.
  • Develop the programs for engineering designed work-holding and select cutting tools, unless specified by engineering.
  • Create and compile necessary documents to aid in machine setup.
  • Collaborate with Engineering, Production, Quality, Purchasing, and Scheduling to ensure a smooth flow of quality products through the factory.
  • Promote a culture of safety by monitoring self and others while ensuring the safe operation of machines to prevent damage to equipment or actions that could compromise the safety of others.
  • Eliminating waste and delivering a quality product on time.
  • Work to deadlines.
  • Utilize the sequence of machine operations, and the proper cutting tools necessary to machine components per the requirements and recommendations of the engineering department, the drawings and/or methods.
  • Revise programs to eliminate errors, and retest programs to verify that problems have been solved.
  • Analyze methods, drawings, blueprints, specifications, and design data to calculate dimensions, tool selection, machine speeds, and feed rates.
  • Determine reference points, machine cutting paths and compute angular and linear dimensions, radii, and curvatures.
  • Observe machines on trial runs or conduct computer simulations to ensure that programs and machinery will function properly and produce items that consistently meet specifications.
  • Generate programs in the language of a machine's controller and maintain configuration control and storage of CNC programs and support documents.
  • Modify existing programs to enhance efficiency.
  • Support and aid, as required, for various special projects.

Position Requirements:

  • 5 or more years' experience as a machinist in a precision machining environment.
  • Ability to read and understand complicated designs and drawings.
  • Able to apply concepts of basic algebra, geometry, and trigonometry.
  • Advanced knowledge and application of geometric dimensioning and tolerancing (GD&T) standards.
  • Knowledge of CNC program codes (G-codes, M-codes, etc.)
  • Working knowledge of / experience with computer-based modeling / programming.
  • GibbsCam CAD/CAM programming software experience preferred.
  • Requires the ability to organize and manage multiple priorities.
  • Quality orientated and attention to detail.
  • Problem analysis and problem resolution.
  • Excellent interpersonal and communication skills.
  • Computer proficiency.
  • Ability to read and interpret a variety of instructions furnished in written, oral, diagram, or schedule form along with ability to read and understand complicated designs and drawings.

Physical Demands:

  • Standing or sitting for prolonged periods

Safety:

  • Must wear steel toe or composite toe boots or shoes
  • Safety glasses to be worn when operating machinery

We offer our employees:

  • Benefits Program that includes Health Care Plans, Dental Plan, Vision Plan, Life Insurance, 401-K Plan with Match, Education Assistance, Paid Time Off and more!

Astro is a full-service custom manufacturer offering comprehensive manufacturing services.