Numerical Control Programmer Jobs
Numerical Control Programmer jobs are open across aerospace, automotive, defense, and precision manufacturing, from entry-level to senior and lead roles, with specializations in CNC machining, G-code programming, and CAM software. Find a role that fits from the openings below and apply directly.
Find JobsOverview
Showing 5 of 8+ Numerical Control Programmer jobs











- Location: Wichita, KS
- Key Accountabilities
- Provides knowledge of numerical control, machining, and programming techniques.
- Performs a variety of qualitative and quantitative analysis of NC programs to ensure validation and compliance to customer and regulatory requirements and specifications.
- Analyze blueprints, engineering models, and electronic controls to support NC programming
- Work with NC programmers to optimize or modify programs as required
- Ability to collaborate in a team environment
- Validates fabrication, assembly, or installation manufacturing plans by coordinating with suppliers, engineering, and manufacturing teams.
- Knowledge to develop tooling, interchangeability, replacement, and functional test plans.
- Using the established manufacturing process flow, defines sequences of events, develops text and graphics work instructions, manufacturing datasets, tooling requirements, and manufacturing bills of material.
- Communicate with cross-functional teams to influence and clarify design concepts.
- Coordinates change incorporation, optimizes processes, and addresses producibility issues as well as production & post-production problems.
- Has the ability to demonstrate configuration control of the hardware, within the manufacturing build plan.
- This position requires an active U.S. Security Clearance, for which the US Government requires US Citizenship
- Candidates must be able to obtain and maintain a DoD security clearance
- Successful candidates must be able to secure Program access approval
- Employment start date would be determined based upon program need and obtaining clearance
- Ability to apply process knowledge in one or more of the following areas: Composite non-metallic, Electrical/Electronics, Machining, Sheet metal, Systems and Structures
- 3-5 years of professional experience in numerical control (NC) programming and/or experience in Quality Control, Quality Assurance, or familiarization with basic quality principles in an aerospace manufacturing environment.
- GD&T Fundamentals Based on ASME Y14.5
- Ability to provide inspection media to QA to perform measurement using CMM, Laser Trackers, and Articulating Arms for detail part inspection.
Preferred Qualifications (Desired Skills/Experience):
- Experience with multiple material types.
- Frequent interaction with internal personnel in the manufacturing environment and occasionally with inter-organizational personnel and external customers.
- Ability to read and interpret engineering drawings and 3D models.
- Strong skills in PC-DMIS, Metrolog, Polyworks, Verisurf, CAPPS-NC and/ or Spatial Analyzer software
- Strong skills in Microsoft Office, especially with Excel
- Strong knowledge of SAP
- CATIA / ENOVIA/ 3DX/ NX/ Vericut
- Beyond Compare/ Notepad ++
- Understanding of the master scheduling requirements
- Ability to take a project from start to finish
- Willingness to work cross-functionally
- Associate or bachelor’s degree preferred but not required, subject to experience in Aerospace, Quality, Electrical, Mechanical, or Systems Engineering or other related course of study a plus but not required.
- Six Sigma Green Belt, other LEAN certification, or experience
Drug Free Workplace:
We are a Drug Free Workplace where post offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as outlined in our policies.
Pay & Benefits:
We also provide eligible employees with an opportunity to enroll in a variety of benefit programs, generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and a number of programs that provide for both paid and unpaid time away from work.
The specific programs and options available to any given employee may vary depending on eligibility factors such as geographic location, date of hire, and the applicability of collective bargaining agreements.
Pay is based upon candidate experience and qualifications, as well as market and business considerations.
Kansas Tax Credit: Join Spirit AeroSystems’ Kansas team and you may be eligible for a $5,000 state of Kansas Aviation tax credit for up to five years. Click here for more information on the tax credit.
Security Clearance:
Numerical Control Programmer Jobs by Experience Level
See All 8 Numerical Control Programmer Jobs
Find roles that match your experience and apply in just a few clicks.
Find JobsNumerical Control Programmer Job Market
Who's Hiring



Top Industries Hiring
- Aerospace & Defense
- Staffing & Recruiting
- Consulting & Professional Services
What Employers Look For
The qualifications that appear most often in numerical control programmer jobs.
- Proficiency in CNC programming using G-code and M-code
- Experience with CAM software such as Mastercam, Fusion 360, or Siemens NX
- Ability to read and interpret engineering blueprints and GD&T symbols
- Two or more years of experience programming CNC mills, lathes, or multi-axis machines
- Associate degree or technical certificate in machining, manufacturing technology, or a related field
- Familiarity with quality inspection tools including micrometers, calipers, and CMM equipment
Tips for Your Numerical Control Programmer Job Search
List every CAM platform you know
Employers filter resumes for specific software like Mastercam, Fusion 360, Siemens NX, or CATIA. Name each one you've used, including the version where relevant, so your application clears automated screening before a hiring manager ever sees it.
Quantify your machining accuracy results
Instead of saying you programmed parts, describe the tolerances you held and the material types you worked with. Hiring managers want to know whether you've programmed titanium aerospace fittings or mild-steel production runs, because those are very different skill sets.
Apply early to roles that fit
Migrate Mate lists numerical control programmer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Target postings by machine type
Job titles often hide behind generic wording, so search for the specific machine families you know, such as 5-axis mills, Swiss-type lathes, or wire EDM. Roles listed under production engineer or manufacturing engineer can be strong fits for NC programmers.
Prepare a part-program walkthrough for interviews
Many employers give a practical test where you explain a sample program or find an error in someone else's code. Practice talking through tool paths, feed rates, and why you made specific choices so you can answer confidently under time pressure.
Negotiate using shift and overtime structure
Manufacturing offers vary widely on shift differentials, overtime guarantees, and tooling allowances that rarely appear in the job posting. Ask about production schedules, weekend rotation, and whether the role is primarily programming, setup, or both before you accept an offer.
Numerical Control Programmer Jobs: Frequently Asked Questions
Which companies are hiring the most numerical control programmers?
The companies hiring the most numerical control programmers right now include Boeing, HII, and AHU Technologies, with the largest share of openings in Kansas, Washington, and Wisconsin, based on current listings on Migrate Mate as of September 2026. Aerospace, defense, and precision machining contractors consistently account for the highest volume of postings.
How many numerical control programmer jobs are remote?
About 0% of numerical control programmer openings are fully remote or hybrid as of September 2026, which is lower than most technical roles because hands-on machine access is usually required. The sub-areas most likely to allow remote or hybrid arrangements are CAM programming, toolpath development, and post-processor configuration that can be done off the shop floor.
How do you become a numerical control programmer?
Start by completing an associate degree or vocational certificate in CNC machining, manufacturing technology, or a related trade. Learn at least one industry-standard CAM platform and practice writing and editing G-code manually so you understand what the software generates. Build experience on the shop floor as a machinist or CNC operator first, then move into programming by taking on setups and process improvements. A portfolio of documented part programs strengthens your application.
How do you get hired as a numerical control programmer with little experience?
Start by applying to CNC operator or machinist roles that include programming responsibilities, since many shops promote from within once they see you can set up and troubleshoot machines. Completing a CAM software certification, even through a vendor's free training program, signals initiative. Bring sample programs you wrote in school or personal projects to interviews, and be specific about which machines and materials you've touched, even in a training environment.
What does the numerical control programmer interview process look like?
Most interviews begin with a technical phone screen covering your CAM software experience and the machine types you've programmed. An in-person or video interview typically follows, where you walk through a sample part program or identify an error in existing code. Some employers add a practical test at the machine or ask you to simulate a toolpath on their CAM system. Final rounds often include a conversation with the production manager about workflow and turnaround expectations.
Where can I find and apply to numerical control programmer jobs?
You can find and apply to numerical control programmer jobs on Migrate Mate, which lists current openings from employers across the United States. Find roles that match your machine experience, CAM software skills, and preferred location, then apply directly to each listing.
See All 8 Numerical Control Programmer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Jobs