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 Jobs

Overview

Open roles8
Top stateKansas
Top employerBoeing
Top cityWichita, KS
Work type100% On-site
Top industryAerospace

Showing 5 of 8+ Numerical Control Programmer jobs

Associate Numerical Control Programmer
We won't show you this job again
Added 1d ago
Associate Numerical Control Programmer
Spirit AeroSystems
Wichita, Kansas
Manufacturing Operations
Quality Control
Specialized Engineering
Engineering (Non-Software)
$60k - $92k/yr
On-Site
Associate's
10,000+

Have you applied for this role?

Associate Numerical Control Programmer
We won't show you this job again
Added 4d ago
Associate Numerical Control Programmer
Boeing
Wichita, Kansas
Factory & Production Work
Manufacturing Operations
Quality Control
$60k - $92k/yr
Associate's degree
10,000+

Have you applied for this role?

Computer Numerical Control Programmer
We won't show you this job again
Added 1w ago
Computer Numerical Control Programmer
RPS Recruitment
Irvine, California
Factory & Production Work
Manufacturing Operations
Quality Control
$45 - $55/hr

Have you applied for this role?

Computer Numerical Control Programmer
We won't show you this job again
Added 2w ago
Computer Numerical Control Programmer
Raya Workforce
Coopersville, Michigan
Factory & Production Work
Manufacturing Operations
Quality Control

Have you applied for this role?

Skunk Works Numerical Control Programmer Level 4
We won't show you this job again
Added 1mo ago
Skunk Works Numerical Control Programmer Level 4
Lockheed Martin
Palmdale, California
Factory & Production Work
Manufacturing Operations
Quality Control
$100k - $186k/yr
10,000+

Have you applied for this role?

See All 8 Numerical Control Programmer Jobs

Find roles that match your experience and apply in just a few clicks.

Find Jobs

Numerical Control Programmer Job Market

Who's Hiring

Boeing2 open roles
Spirit AeroSystems2 open roles
HII1 open role

Top Industries Hiring

  • Aerospace & Defense

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, Spirit AeroSystems, and HII, with the largest share of openings in Kansas, California, and Michigan, based on current listings on Migrate Mate as of November 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 November 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