Mid Level Numerical Control Programmer Jobs
Mid level numerical control programmer jobs go to programmers ready to own projects end to end, make toolpath and offset decisions with limited oversight, and guide junior operators through complex setups. Openings are concentrated in Aerospace & Defense, Manufacturing, and Media & Entertainment, with Spirit AeroSystems, L3Harris, and SPECTRAFORCE among the employers hiring at this level now.
Find JobsOverview
Showing 5 of 6+ Mid Level Numerical Control Programmer jobs






Location: Oak Ridge, TN
Job Title: NUMERICAL CONTROL INSPECTION PROGRAMMER
Career Level From: Specialist
Career Level To: Senior Specialist
Organization: Numerical Control Engineering (50014029)
Job Specialty: Numerical Controller
What You'll Do
Responsible for Numerical Control (NC) Programming for Coordinate Measuring Machines (CMM), along with providing associated work instructions and shop floor support, including troubleshooting. Interacts with individual or multidiscipline teams of design, manufacturing, and quality personnel in production areas to determine best design practices for manufacturing, process plans, equipment set-up requirements, tooling requirements, programming needs, and schedule commitments. Incorporate software and programming strategies for advanced manufacturing and inspection techniques. Because product definition will be provided in various formats including paper and electronic models, use of 3-D CAD is required. Uses both paper and electronic formats to generate information required to support NC machining program generation, post-processing, and shop floor download. Provides software quality assurance support, including user testing, for new and existing software systems. Provides support for transition from a drawing centric to model centric manufacturing environment.
What You Can Expect
- Meaningful work and unique opportunities to support missions vital to national and global security
- Top-notch, dedicated colleagues
- Generous pay and benefits with a stable organization
- Career advancement and professional development programs
- Work-life balance fostered through flexible work options and wellness initiatives
Minimum Job Requirements
- Bachelor’s degree in a related technical field and 4 years of relevant experience.
- Twelve or more years of relevant education, training, and/or progressive experience may be considered to satisfy educational and years-of-experience requirements for this posting.
Preferred Job Requirements
- Bachelor of Science in Engineering/Physical Science (Mechanical Engineering, Industrial Engineering, Manufacturing Industrial Technology) from an Engineering Accreditation Commission (EAC) Accreditation Board of Engineering and Technology (ABET) accredited program in the United States or designated equivalents from Canada or Mexico, the Washington Accord, or the list of substantially equivalent as documented by ABET. Typical experience could range from two to fifteen plus years.
- Requires routine interactions with multiple machine shops both internally and externally. Experience with machine shops and dedicated machining and inspection equipment is desired.
- Provide advice on equipment choice and techniques for conducting detailed machining or inspection requirements.
- Check-out and prove-in of programs including at-the-machine assistance along with utilization of and familiarity with established procedures and processes to assure cyber security, quality and change control of developed programs.
- Knowledge and experience in the use of desktop computer systems and standard office software.
- Experience in computer programming, 3-D CAD systems, and CMMs.
- Specific inspection experience with Quindos 6/7, Q7CAD, and I++ Simulator is preferred.
- Ability to interpret engineering drawings of mechanical equipment and components including geometric dimensioning and tolerancing.
- Writing technical specification or procedures. Requires strong spatial visualization skills and competency in algebra, geometry and trigonometry.
Why Y-12?
Notes
The minimum education and experience for the lowest career level in the job posting range are listed under Minimum Job Requirements. Successful candidates hired into a higher career level than the minimum in the range must meet the requirements listed in the job leveling charts for the career level into which they are being hired.
If a range of Career Levels is posted, i.e., Senior Associate to Senior Specialist, internal applicants already in one of the Career Levels would come across at their current Career Level. Internal applicants currently in a lower level Career Level would move to the lowest posted Career Level.
Requires a Q clearance; however all qualified candidates will be considered regardless of their current clearance status. The ability to obtain and maintain a Department of Energy Q clearance is required.
This position may require entry into the Material Access Areas (MAA) and participation in the Human Reliability Program (10 C.F.R. Part 712), which requires successful competition of a DOE counterintelligence evaluation and may include a counterintelligence-scope polygraph examination.
This position may be categorized as a “designated position” identified by 10 C.F.R. Part 709, requiring successful completion of a DOE counterintelligence evaluation that may include a counterintelligence-scope polygraph examination.
CNS is a drug-free workplace. Candidates accepting a job offer will be required to pass a pre-placement physical, drug screening and background investigation. As an employee, you may be required to receive and maintain a security clearance from the United States Department of Energy in order to meet eligibility requirements for access to sensitive information or matter. U.S. citizenship is a requirement for security clearance applicants. All employees are subject to being randomly selected for drug testing without advance notification.
CNS is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, gender, sexual orientation, gender identity, age, religion, national origin, ancestry, genetic information, disability or veteran status.
See All 6 Mid Level Numerical Control Programmer Jobs
Find roles that match your experience and apply in just a few clicks.
Find JobsMid Level Numerical Control Programmer Job Market
Who's Hiring
- Spirit AeroSystems3

- L3Harris1
- SPECTRAFORCE1

- Y-12 National Security Complex1
Top Industries Hiring
- Aerospace & Defense3
- Manufacturing2
- Media & Entertainment1
- Technology & Software1
Mid Level Numerical Control Programmer Jobs: Frequently Asked Questions
How do I get a mid level numerical control programmer job?
Position your experience around ownership, not just execution. Highlight programs you wrote or optimized independently, materials and machines you are certified on, and any measurable improvements you delivered, such as reduced cycle times or scrap rates. Tailor your resume to the specific controls platform each employer uses, whether Fanuc, Siemens, or Haas, and lead with the complexity of parts you have programmed.
Which companies hire mid level numerical control programmers?
Companies hiring mid level numerical control programmers right now include Spirit AeroSystems, L3Harris, and SPECTRAFORCE, based on current listings on Migrate Mate as of July 2026. Hiring at this level covers contract manufacturers, aerospace and defense primes, medical device producers, and industrial equipment makers that run multi-axis machining centers and need programmers who can work with minimal supervision.
Are there remote mid level numerical control programmer jobs?
Yes, though most NC programmer roles require on-site access to machines for program proving and setup. About 0% of mid level numerical control programmer openings are remote or hybrid as of July 2026, and those positions tend to be at software-side or CAM-focused employers where program development, simulation, and post-processor work can happen off the shop floor.
How do I move up to a mid level numerical control programmer role?
Growth into mid level comes from progressively owning harder work. Early-career programmers move up by taking on more complex geometries, multi-axis programs, and tighter tolerances over time. Demonstrating that you can troubleshoot cut conditions independently, reduce setup iteration, and document programs so others can follow them signals readiness. Employers also look for operators who have crossed into programming and can speak both languages fluently.
Which industries hire the most mid level numerical control programmers?
Mid Level numerical control programmer roles concentrate in Aerospace & Defense, Manufacturing, and Media & Entertainment, based on current listings on Migrate Mate as of July 2026. Those sectors drive demand because they require close-tolerance machined components at production volumes, where an experienced programmer who owns the process from CAM model to first article inspection directly affects throughput and quality.