CNC Programmer (US Rod)

Q2 ALSNappanee, IN
Onsite

About The Position

The CNC Programmer is responsible for setting up and operating CNC machines according to job specifications and blueprints. This role involves planning machining processes, loading and verifying programs, performing test runs, and adjusting machine settings to maintain quality standards. The programmer will also troubleshoot and reprogram CNC G-code for 4-axis lathes and mills, and work collaboratively with a team to ensure efficient machine usage and manage work priorities.

Requirements

  • 1-2 Years' experience as a CNC Machinist an asset
  • Mechanical aptitude
  • Ability to measure pieces to verify that the size meets the specifications.
  • Understand the production environment and how to prioritize the necessary tasks.
  • Ability to work independently.
  • Ability to learn new specifications and procedures through on-the-job training and experience.

Responsibilities

  • Set up CNC machines according to job specifications and blueprints.
  • Install and align tooling, fixtures, and workpieces.
  • Load programs into CNC machines and verify correct operation.
  • Perform test runs and first-article inspections to ensure accuracy.
  • Adjust machine settings to maintain tolerances and quality standards.
  • Plan machining by studying job packets, routings and notes, blueprints, materials, specifications, reference planes and orientations, locations of surfaces, and machining parameters; interpreting geometric dimensions and tolerances (GD&T).
  • Maintain specifications by observing machine cycles; taking measurements; troubleshooting, adjusting and reprogramming; monitoring and replacing tools; adhering to quality procedures.
  • Read, program, and troubleshoot CNC G-code programs for 4-axis lathe and 4-axis mills.
  • Conduct oneself in a professional manner, following established Quality, Health and Safety policies & procedures.
  • Show respect and pride for facilities and equipment.
  • Be responsible – on time for work, and take breaks during designated times.
  • Carry out other tasks from time to time as assigned by a supervisor or request for assistance as needed.
  • Work as part of a team which includes machinists, fellow operators and management to co-ordinate efforts to ensure that machines are used efficiently, and work priorities are well managed.

Benefits

  • Medical
  • Dental
  • Vision
  • Company paid life insurance
  • 401K with company match
  • PPE allowances
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service