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 roles6+
Top stateKansas
Top employerSpirit AeroSystems
Top cityWichita, KS
Work type100% On-site
Top industryAerospace

Showing 5 of 6+ Numerical Control Programmer jobs

Tekskills Inc.
Computer Numerical Control Programmer
We won't show you this job again
Tekskills Inc.
Added 1d ago
Computer Numerical Control Programmer
Tekskills Inc.
San Diego, California
Manufacturing Operations
Quality Control
On-Site
None

Have you applied for this role?

SPECTRAFORCE
Computer Numerical Control Programmer
We won't show you this job again
SPECTRAFORCE
Added 2d ago
Computer Numerical Control Programmer
SPECTRAFORCE
San Antonio, Texas
Manufacturing Operations
Skilled Trades
Quality Control
Machinist
$50.00 - $60.00/hr
On-Site
Associate's

Have you applied for this role?

Spirit AeroSystems
Numerical Control Programmer
We won't show you this job again
Spirit AeroSystems
Added 3mo ago
Numerical Control Programmer
Spirit AeroSystems
Wichita, Kansas
Manufacturing Operations
Quality Control
Specialized Engineering
Engineering (Non-Software)
$77k - $117k
On-Site
High School

Have you applied for this role?

Spirit AeroSystems
Numerical Control Programmer
We won't show you this job again
Spirit AeroSystems
Added 4mo ago
Numerical Control Programmer
Spirit AeroSystems
Wichita, Kansas
Manufacturing Operations
Quality Control
Specialized Engineering
Engineering (Non-Software)
$77k - $117k/yr
On-Site
High School
10,000+

Have you applied for this role?

Spirit AeroSystems
Associate Numerical Control Programmer
We won't show you this job again
Spirit AeroSystems
Added 4mo 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?

See All Numerical Control Programmer Jobs

Jump back to the full list of openings and apply to any numerical control programmer role that fits.

Find Jobs

Numerical Control Programmer Job Market

A snapshot from current openings nationwide, updated as new roles post.

Who's Hiring

  • Spirit AeroSystems
    Spirit AeroSystems4
  • SPECTRAFORCE
    SPECTRAFORCE1
  • Tekskills
    Tekskills1

Top Industries Hiring

  • Aerospace & Defense4
  • Manufacturing4
  • Technology & Software2

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 Spirit AeroSystems, SPECTRAFORCE, and Tekskills, with the largest share of openings in Kansas, Texas, and California, based on current listings on Migrate Mate as of June 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 June 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 Numerical Control Programmer Jobs

Jump back to the full list of openings and apply to any numerical control programmer role that fits.

Find Jobs