Quick overview
Job description
Job Title: CNC Programmer / Machinist
Location: Middleton, TN | Onsite
Overview
The CNC Programmer / Machinist supports machine-shop production by editing and troubleshooting manually written G-code for CNC mills, lathes, and vertical turret lathes (VTLs). This hands-on role works alongside operators on setups, work offsets, tooling, and program issues, with a focus on adapting existing programs and workholding to keep production moving.
The schedule is MondayFriday, eight hours per day, on first shift. Production starts at 6 a.m.; start-time flexibility is available up to 7:30 a.m.
Key Responsibilities
Edit and troubleshoot existing G-code and create new programs by modifying existing programs for mills, lathes, and VTLs.
Help operators set up machines, adjust work offsets, and resolve machine alarms, tooling issues, and program errors in real time.
Use and adapt existing fixtures, workholding, and custom jigs to minimize setup time and improve production.
Interpret blueprints, identify drawing or model discrepancies, and provide feedback to engineering.
Verify first-piece inspections using micrometers, calipers, height gauges, and bore gauges.
Research unfamiliar controller functions and existing programs independently, and serve as the primary contact for the shop area when needed.
Support program prove-outs, including running machines when able and an operator is unavailable.
Develop CAM programs as production priorities allow, choosing an approach that supports a timely production response.
Required Qualifications
Machinist background with experience editing existing manual G-code on CNC mills, lathes, and VTLs.
Ability to create new programs by copying and modifying existing programs.
Hands-on experience with machine setups, work offsets, and existing fixtures and workholding.
Experience with multiple CNC controllers and the ability to research unfamiliar functions. Equipment uses controllers such as Fanuc, Mitsubishi, Okuma, and Giddings & Lewis; experience with every listed controller is not required.
Ability to interpret blueprints, identify drawing or model errors, and use precision measuring tools for first-piece inspection.
Strong communication and troubleshooting skills, with the ability to work alongside operators and respond to changing production needs.
Preferred Qualifications
SolidCAM experience for mills and lathes, or proficiency with other CAM software.
Four-axis milling and live-tooling experience.
Ability to run machines independently to prove programs when operators are unavailable.
How to Apply
Submit your resume for confidential consideration.
Similar jobs
- ST

CNC MachinistRecently posted
Synerfac Technical Staffing · McConnelsville, OH · On-site 🇺🇸
5SMicrosoft OfficeCAMManufacturingSalary not listed - ST

CNC MachinistRecently posted
Synerfac Technical Staffing · Canonsburg, PA · On-site 🇺🇸
CNCManufacturingSalary not listed - ST

CNC Machinist (Any Level)Recently posted
Synerfac Technical Staffing · Feasterville-Trevose, PA · On-site 🇺🇸
CNCManufacturingSalary not listed - ST

CNC MachinistRecently posted
Synerfac Technical Staffing · Fairless Hills, PA · On-site 🇺🇸
CNCManufacturingSalary not listed - ST

CNC MachinistRecently posted
Synerfac Technical Staffing · Sanford, NC · On-site 🇺🇸
5SCNCManufacturingSalary not listed - ST

MachinistRecently posted
Synerfac Technical Staffing · Bensalem, PA · Hybrid 🇺🇸
CNCManufacturingSalary not listed - ST

2nd Shift MachinistRecently posted
Synerfac Technical Staffing · Bensalem, PA · Hybrid 🇺🇸
CNCManufacturingSalary not listed - ST

Manual MachinistRecently posted
Synerfac Technical Staffing · New Castle, DE · Hybrid 🇺🇸
AssemblyManufacturingSalary not listed - ST

CNC MachinistRecently posted
Synerfac Technical Staffing · Lake City, PA · On-site 🇺🇸
CNCManufacturingSalary not listed - ST

2nd Shift CNC MachinistRecently posted
Synerfac Technical Staffing · Blairsville, PA · On-site 🇺🇸
CNCManufacturingSalary not listed - TC
Router ProgrammerRecently posted Auto Apply
The Copper River Family of Companies · Clackamas · Hybrid 🇺🇸
Microsoft ExcelMicrosoft OfficeAssembly+6Salary not listed - ST

Manual MachinistRecently posted
Synerfac Technical Staffing · Wilson, NC · Hybrid 🇺🇸
AutoCADCNCManufacturingSalary not listed
