Job Title : CNC Programmer Job Description
As a CNC Programmer, you will be responsible for creating programs for CNC equipment using CAD / CAM software. Your role will involve improving and optimizing machining processes by reviewing material removal rates for optimum tool life and increased efficiency, ensuring successful completion of CNC programming goals.
Responsibilities
- Translate instructions into computer commands so the machines can perform the correct function.
- Calculate and set controls to regulate machining factors and automated controls.
- Prepare and load raw materials and parts onto the machines.
- Prepare a test run to check if the machines produce outputs according to specifications.
- Supervise the machines while they execute tasks and make necessary adjustments to produce better results.
- Inspect and measure finished products and compare them with requirements to determine if the process has been completed properly.
- Check and maintain machinery daily to ensure proper functionality and coolant levels.
- Complete all documents associated with production.
- Prevent damage to the equipment or process used in the job.
- Follow ISO quality management system procedures.
Essential Skills
Proficiency in CNC programming and the use of Mastercam.Experience in creating and maintaining multi-axis CNC programs to produce parts using CAD / CAM software.Ability to develop and implement solutions in a regulated production manufacturing process.Experience in developing CNC machining processes.Performing CNC program prove outs on the machine tool and correcting programs as required.Additional Skills & Qualifications
Ability to prepare detailed work instructions and supervise machining process validations including operator training.Effective communication with Manufacturing Engineering, Product Development Engineering, plant personnel, and individuals outside the company.Implementing and reporting cost improvements.Following all programming file management procedures set by the company and / or applicable Quality Specifications.Functioning as a subject matter expert and mentor for other programmers and machinists.Work Environment
This position is within a medical device manufacturing environment. It offers benefits such as billable holidays and vacation. The role requires adherence to quality management systems and involves working closely with various engineering and plant personnel.
Job Type & Location
This is a Contract to Hire position based out of Cordova, TN.
Pay and Benefits
The pay range for this position is $30.00 - $50.00 / hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following :
Medical, dental & visionCritical Illness, Accident, and Hospital401(k) Retirement Plan – Pre-tax and Roth post-tax contributions availableLife Insurance (Voluntary Life & AD&D for the employee and dependents)Short and long-term disabilityHealth Spending Account (HSA)Transportation benefitsEmployee Assistance ProgramTime Off / Leave (PTO, Vacation or Sick Leave)Workplace Type
This is a fully onsite position in Cordova,TN.
Application Deadline
This position is anticipated to close on Jan 23, 2026.