1

Numerical Control Programmer Jobs (NOW HIRING)

Be Seen First

As a contractor Numerical Control Programmer (NCP) on our Machining/Tooling team, you'll drive the NC programming, setup documentation, and machining strategy for complex multi-axis parts used on ...

New

Numerical Control Programmer 3

Auburn, WA · On-site

$29 - $39.50/hr

Job #217366 Chipton-Ross is seeking 19 Numerical Control Programmers (Level 3) for a contract opportunity in Auburn or Everett, WA. BASIC QUALIFICATIONS (REQUIRED SKILLS/EXPERIENCE) * 5+ years of NC ...

Computer Numerical Control Programmer

Boonton, NJ · On-site

$27.25 - $37.50/hr

Well-developed literacy, numeracy, and computer skills with a technical aptitude. COMPUTER AND SOFTWARE REQUIREMENTS * CNC Machining and Setup * CNC Programming, manual edits to current programs as ...

next page

Showing results 1-20

Numerical Control Programmer information

See salary details

$16

$41

$60

How much do numerical control programmer jobs pay per hour?

As of Jul 23, 2026, the average hourly pay for numerical control programmer in the United States is $41.72, according to ZipRecruiter salary data. Most workers in this role earn between $31.01 and $54.09 per hour, depending on experience, location, and employer.

What is a Numerical Control Programmer job?

A Numerical Control (NC) Programmer creates and optimizes machine tool programs using computer-aided manufacturing (CAM) software to automate machining processes. They interpret blueprints, define tool paths, and write G-code instructions for CNC (Computer Numerical Control) machines. Their role ensures precision and efficiency in manufacturing components by selecting the right tools, materials, and cutting parameters. NC Programmers work closely with engineers and machinists to troubleshoot problems and improve production quality.

What are the key skills and qualifications needed to thrive in the Numerical Control Programmer position, and why are they important?

To thrive as a Numerical Control Programmer, you need strong skills in mathematics, blueprint reading, and an in-depth understanding of CNC machine operations, often backed by a degree or technical certification in manufacturing or engineering. Proficiency with CAD/CAM software, G-code programming, and familiarity with CNC controllers such as Fanuc or Siemens is essential. Attention to detail, problem-solving ability, and clear communication with machinists and engineers are valuable soft skills for this role. These strengths ensure precise programming, minimize production errors, and support smooth collaboration in a fast-paced manufacturing environment.

What are some typical daily responsibilities of a Numerical Control Programmer?

Numerical Control Programmers spend their days creating, testing, and refining CNC programs to guide machining operations for parts production. This often involves interpreting engineering drawings, selecting proper tools, writing or modifying code, and troubleshooting issues on the shop floor in close collaboration with machinists and engineers. Programmers also verify finished components meet specifications by analyzing measurements and adjusting programs as needed. Successful CNC Programmers regularly balance hands-on problem-solving with detailed computer-based work to ensure product quality and production efficiency.

More about Numerical Control Programmer jobs
Who are the top companies hiring for Numerical Control Programmer jobs? The top employers for Numerical Control Programmer jobs are:
What are popular job titles related to Numerical Control Programmer jobs? For Numerical Control Programmer jobs, the most frequently searched job titles are:
Infographic showing various Numerical Control Programmer job openings in the United States as of July 2026, with employment types broken down into 1% As Needed, 74% Full Time, 21% Part Time, 3% Contract, and 1% Nights. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $86,770 per year, or $41.7 per hour.
Numerical Control Programmer 4

Numerical Control Programmer 4

The Structures Company

Everett, WA • On-site

$75/hr

Contractor

Medical, Dental, Vision

Posted 18 days ago


Job description

JOB TITLE: Numerical Control Programmer – Level 4

LOCATION: Everett, WA

PAY RATE: $ 75.00/hour

We are a national aerospace and defense staffing agency seeking highly qualified candidates for a position with a top-tier client.

Job Details:

  • Job Type: Contract (6 months with potential for extension)

  • Industry: Aerospace / Defense / Aviation

  • Benefits: Medical, dental, and vision (Cigna)

  • Perks: Bonus potential + Priority access via Tier 1 supplier

  • Openings Nationwide: Thousands of opportunities across the U.S.

Qualifying Questions:

  • Are you a U.S. Person (U.S. citizen, lawful permanent resident, or protected individual) as defined under ITAR regulations?

  • Do you have 7+ years of NC programming experience, including 5-axis CNC machining?

  • Are you proficient with CATIA V5 and Vericut?

  • Can you read and interpret engineering drawings, GD&T, and manufacturing documentation?

  • Are you available to work a 2nd shift schedule?

  • Can you commute to the job location or relocate if necessary?

Summary:

  • Create and optimize NC programs for complex 5-axis CNC machining operations.

  • Develop setup documentation, tooling data, and operator instructions.

  • Interpret engineering drawings, GD&T, and manufacturing requirements.

  • Use CATIA V5 and Vericut to program, simulate, and validate machining processes.

  • Troubleshoot machining programs and support production activities.

  • Collaborate with engineering, planning, tooling, and shop-floor teams to improve manufacturing efficiency and quality.

Requirements:

  • 7+ years of NC programming experience in a production machining environment or equivalent combination of education and experience.

  • Experience programming 5-axis CNC machines for aerospace components.

  • Proficiency with CATIA V5 NC programming.

  • Experience using Vericut or similar NC simulation/verification software.

  • Strong ability to read and interpret engineering drawings, GD&T, and manufacturing documentation.

  • Ability to create detailed setup documentation and operator instructions.

  • Ability to work 2nd shift as required.

  • Experience with aerospace manufacturing processes is preferred.

  • Strong problem-solving and communication skills.

  • Must be a U.S. Person (U.S. citizen, lawful permanent resident, or protected individual) in compliance with ITAR requirements.

About Us:

We are a premier national aerospace and defense staffing agency specializing in contract, contract-to-hire, and direct hire placements. We deliver expert workforce solutions across engineering, IT, production, maintenance, and support roles.

As trusted partners to leading aerospace and defense OEMs and Tier 1 suppliers, we connect professionals with career opportunities to grow and excel in aviation, aerospace, and defense.

Eligibility Requirements:

Must be a U.S. Person (U.S. citizen, lawful permanent resident, or protected individual under 8 U.S.C. § 1324b(a)(3)) to comply with ITAR regulations.

Keywords: aerospace, aviation, CNC programming, NC programmer, CATIA V5, Vericut, 5-axis machining, GD&T, tooling, manufacturing, aerospace machining, defense

Take your career to new heights—apply today!

#hotjobs