CNC Programmer
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Overview
Job Description
Overview:
We are looking for a precision-minded CNC Programmer to join our Knoxville team and help push the boundaries of what our 3-, 4-, and 5-axis mills can do. We build the specialized equipment that fuels the marine, aerospace, and wind energy industries. This role is about more than just generating G-code—it’s about optimizing complex processes and ensuring every toolpath is as efficient as it is accurate.
We’re looking for a technical problem-solver who speaks the language of Mastercam and/or Fusion 360 and understands the soul of the machine. You’ll be the bridge between a blueprint and a finished part, collaborating closely with our shop floor to troubleshoot in real-time and prove out programs that set our operators up for success
Compensation
- $30-$35 / hr base
Shift
- Monday- Thursday
- 1st shift
- 5am- 3pm
Benefits
- Medical, dental, and vision insurance
- 401(k) with Company Match – Plan for your future with our retirement savings plan.
- Paid Time Off – 13 PTO days, 2 floating holidays, and 9 company-paid holidays.
- Life & disability coverage
Responsibilities
- Develop & Optimize Programs – Use Mastercam or Fusion 360 to create high-efficiency programs for 3-, 4-, and 5-axis CNC mills.
- Translate Blueprints to Reality – Interpret complex engineering drawings and GD&T specifications to determine the most effective machining paths.
- Master the Math – Calculate precise spindle speeds and feed rates to maximize tool life and drastically reduce cycle times.
- Collaborate on Prove-Outs – Work side-by-side with operators during initial setups to verify code, prevent collisions, and ensure a smooth run.
- Select & Spec Tooling – Identify the right tools for the job to ensure precision while pushing the limits of our equipment’s capability.
- Verify Precision – Use micrometers, calipers, and gauges to inspect first-article parts and ensure they meet our rigorous quality standards.
- Drive Continuous Improvement – Troubleshoot existing programs to find "hidden" efficiencies and reduce waste on the floor.
Requirements
Qualifications
- 3–5+ years of hands-on CNC programming experience in a high-precision manufacturing environment.
- Software Fluency – Deep proficiency in generating G/M-code using Mastercam and/or Fusion 360.
- Multi-Axis Expertise – Proven experience programming for 3- and 4-axis machines; 5-axis experience is a significant plus.
- Blueprint Mastery – Advanced ability to read blueprints and interpret complex GD&T (Geometric Dimensioning and Tolerancing).
- Metrology Skills – Expert-level experience with precision gauges, micrometers, and calipers.
- The "Machinist's Mindset" – Strong mechanical aptitude and the ability to visualize the machining process from start to finish.
- Education – High School Diploma or GED required; an Associate’s degree in a technical field is preferred.
Benefits
- Medical, dental, and vision insurance
- 401(k) with Company Match – Plan for your future with our retirement savings plan.
- Paid Time Off – 13 PTO days, 2 floating holidays, and 9 company-paid holidays.
- Life & disability coverage
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.

FAQs About CNC Programmer Jobs at Laborup
- Alternate-schedule
- Full-time