1

Numerical Control Programmer Jobs (NOW HIRING)

Numerical Control Programmer 3 & 4 Location: Auburn, WA or Everett, WA (100 % Onsite) Duration: 6 months, possible extension Shifts: 1st Pay Range : $60-63/hr As a contractor Numerical Control ...

Job #218361 Chipton-Ross is seeking 10 Numerical Control Programmers (Level 4) for a contract opportunity in Everett, WA. BASIC QUALIFICATIONS (REQUIRED SKILLS/EXPERIENCE) * 7+ years of NC ...

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

CA · On-site

$40 - $50/hr

Vacuum Process Engineering, Inc., known as VPE, is an exciting special-process manufacturing ... Regularly communicate with QC personnel to promote metrology skills between departments * Write CMM ...

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 ...

Be Seen First

Numerical Control Programmer / Manufacturing Engineering Specialist Job Summary Seeking a skilled Numerical Control and Manufacturing Engineering professional with experience in CNC programming ...

Computer Numerical Control Programmer

Tarrytown, NY · On-site

$28 - $38.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 ...

Showing results 21-40

Numerical Control Programmer information

See salary details

$16

$41

$60

How much do numerical control programmer jobs pay per hour?

As of Sep 2, 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?

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 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.

What are the key skills and qualifications needed to thrive as a numerical control programmer?

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.

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 August 2026, with employment types broken down into 1% As Needed, 75% Full Time, 20% Part Time, 3% Contract, and 1% Nights. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $86,770 per year, or $41.7 per hour.

Numerical Control Programmer 3

ACL Digital

Everett, WA • On-site

$60 - $63/hr

Other

Posted 27 days ago


Job description

Job Title: Numerical Control Programmer 3 & 4

Location: Auburn, WA or Everett, WA (100 % Onsite)

Duration: 6 months, possible extension

Shifts: 1st

Pay Range : $60-63/hr


Job Description

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 . You will collaborate closely with planning, aerospace engineering, tooling, and shop-floor operators to turn engineered concepts into producible, high-quality parts. This role is ideal for hands-on programmers who enjoy solving machining challenges, optimizing workflows, and seeing their programs executed on the shop floor.


Primary Responsibilities

• Create, verify, and revise Machine Control Data (MCD), tooling geometry, and setup documentation for multi-axis CNC machines (primarily 5-axis).

• Interpret engineering drawings, planning documentation, and manufacturing requirements to develop robust NC programs for aluminum and hard-metal parts.

• Develop multiple setups and operations for complex part geometries, ensuring fixturing, tooling, and machine selection support producibility and tolerances.

• Produce clear setup sheets and operator instructions that enable consistent and safe machine operation.

• Use simulation/verification tools (e.g., Vericut) to validate programs and eliminate collisions or gouges prior to shop-floor execution.

• Troubleshoot and iterate programs based on first-article inspections, in-process feedback, and shop-floor testing.

• Coordinate with planning, manufacturing engineering, tooling design, and machine operators to optimize cycle times, reduce scrap, and address manufacturability concerns.

• For Level 4: Lead the design of custom fixtures and complex tooling arrangements and define machining strategies across multiple operations and machines.

• Maintain program documentation, revisions, and configuration control per company/contract requirements.

• Work under general direction.


Required Skills

• 5+ years of NC programming experience for production machining or equivalent combination of education and experience.

• Demonstrated experience programming 5-axis CNC machines for aerospace parts (aluminum and hard metals).

• Proficiency reading and interpreting engineering drawings, GD&T, and manufacturing documentation.

• Proficient in CATIA V5 NC programming.

• Proficient in NC simulation/verification tools such as Vericut.

• Ability to create clear setup documentation and operator instructions.

• Able to work 2nd shift schedule as specified.

• Contractor eligibility to work under the terms of the engagement.


Preferred Qualifications

• Prior experience creating custom fixtures and tooling for multi-setup machining operations.

• Experience defining machining strategy and selecting appropriate machines and processes for part families.

• Familiarity with aerospace manufacturing processes, inspection practices, and first-article requirements.

• Strong problem-solving skills with a track record of reducing cycle times or improving producibility.

• Effective communicator with experience collaborating across planning, engineering, and shop-floor teams.

• Experience with additional CAM systems or post-processors commonly used in aerospace environments.


ACL Digital logo

About ACL Digital

Sourced by ZipRecruiter

ACL Digital is a global digital technology firm based in San Jose, CA, US, operating within the IT and services industry. The company offers a broad spectrum of services and solutions, including digital transformation, product engineering, industry solutions, and design-led experiences, among others. ACL Digital has its roots established in 1991 with the aim to become a leading-edge innovator in the digital space and has since grown significantly to work with an array of global customers. The company's mission incorporates a commitment to aiding customers to achieve their business goals by adopting and accelerating their digital transformation journeys.

Industry

Technology, communication and media

Company size

1,001 - 5,000 Employees

Headquarters location

San Jose, CA, US

Year founded

1992