1

Nx Cnc Programmer Jobs (NOW HIRING)

CNC Programmer

Tempe, AZ ยท On-site

$80K - $95K/yr

Develop, write, and optimize complex programs for CNC Mills (including advanced 5-axis work) using NX or Mastercam. * Tooling & Fixturing Design: Engineer, design, and implement creative workholding ...

CNC Programmer

Tempe, AZ ยท On-site

$80K - $95K/yr

Develop, write, and optimize complex programs for CNC Mills (including advanced 5-axis work) using NX or Mastercam. * Tooling & Fixturing Design: Engineer, design, and implement creative workholding ...

CNC Programmer

Lafayette, IN ยท On-site

$25.50 - $35/hr

Minor modification to the existing programs in UG - NX * Update and maintain CNC programs and related documentation based on FAI results and engineering change requests. * Troubleshoot machining ...

CNC Programmer (Starlink)

Bastrop, TX ยท On-site

$26.25 - $36/hr

CNC PROGRAMMER (STARLINK) The CNC Programmer role here at SpaceX is expected to have a ... Use of NX CAD/CAM/CAE program to program CNC parts. * Vericut NC files as well as maintain revision ...

Manufacturing Engineer/CNC Programmer This role serves as the technical expert for CNC machining ... Familiarity with Unigraphics NX (Siemens NX) or similar CAD/CAM tools for tooling and fixture ...

CNC Programmer

Tempe, AZ ยท On-site

$80K - $95K/yr

Develop, write, and optimize complex programs for CNC Mills (including advanced 5-axis work) using NX or Mastercam. * Tooling & Fixturing Design: Engineer, design, and implement creative workholding ...

CNC Programmer

Hialeah, FL ยท On-site

$24 - $32.75/hr

Experience with CAM software (Mastercam, Fusion 360, NX, or similar). Experience with multi-axis CNC machining. Technical or trade school certification in machining, CNC programming, or manufacturing ...

CNC Programmer

Union City, CA ยท On-site

$40 - $60/hr

CNC Programmer Hours: 40 hours per week Position Summary Our manufacturing company is seeking a CNC ... Familiarity with MasterCAM and NX * Basic math skills Benefits * Health insurance (Medical/Dental ...

Generate and maintain CNC programs utilizing Mastercam/Siemens NX/Esprit 2000 or other software ... E. (Manufacturing Engineer) and provide operator training during new / rebuilt machine startup and ...

New

CNC Programmer

Haverhill, MA ยท On-site

$100K - $120K/yr

The primary responsibility of a CNC Programmer is to develop and maintain CNC programs using Siemens NX to support manufacturing processes for rotating aerospace components. Maintain file structure ...

CNC Programmer

Bangor, ME ยท On-site

$50.36/hr

Develop, optimize, and maintain CNC programs using Mastercam, Siemens NX, Esprit 2000 , or similar ... Collaborate with Manufacturing Engineers to support machine start-ups, upgrades, and process ...

New

The primary responsibility of a CNC Programmer is to develop and maintain CNC programs using Siemens NX to support manufacturing processes for rotating aerospace components. Maintain file structure ...

CNC Programmer

Hillsboro, OR ยท On-site

$28.75 - $39.50/hr

Siemens NX experience is preferred but not required. * Ability to communicate clearly and concisely, both orally and in writing, on both technical and non-technical matters. * Ability to read ...

Job Title: Aerospace CNC Manufacturing Engineer - Programming This role serves as the technical ... Familiarity with Unigraphics NX (Siemens NX) or similar CAD/CAM tools for tooling and fixture ...

Develop, optimize, and maintain CNC programs using Mastercam, Siemens NX, Esprit 2000 , or similar ... Collaborate with Manufacturing Engineers to support machine start-ups, upgrades, and process ...

New

CNC Programmer

New Market, VA ยท On-site

$25.75 - $35.25/hr

CNC Programmer Location: New Market, VA Job Summary: The CNC Programmer is responsible for ... Program 3 - 5 axis vertical machining centers and lathes in a CAD/CAM (NX) environment. * Optimize ...

next page

Showing results 1-20

Nx Cnc Programmer information

See salary details

$16

$30

$44

How much do nx cnc programmer jobs pay per hour?

As of Jun 6, 2026, the average hourly pay for nx cnc programmer in the United States is $30.96, according to ZipRecruiter salary data. Most workers in this role earn between $25.48 and $34.86 per hour, depending on experience, location, and employer.

What are some common challenges faced by NX CNC Programmers when transitioning from traditional CNC programming platforms?

NX CNC Programmers often encounter a learning curve when adapting to Siemens NX, especially if they're used to other CAM software. The integration of advanced features, complex toolpath strategies, and the need to fully understand 3D modeling within NX can be challenging. Additionally, collaborating closely with design and manufacturing teams is essential, as NX is often part of a broader PLM workflow. However, overcoming these challenges can lead to higher efficiency, more advanced machining capabilities, and greater career growth potential.

What are NX CNC Programmers?

NX CNC Programmers are specialized professionals who use Siemens NX software to create, modify, and optimize CNC (Computer Numerical Control) programs for manufacturing processes. They translate engineering drawings and designs into precise instructions that automated machine tools follow to produce parts and components. Their expertise ensures that parts are manufactured accurately, efficiently, and meet strict quality standards. NX CNC Programmers often collaborate with engineers, machinists, and quality assurance teams to refine manufacturing processes and address any production issues.

What is the difference between Nx Cnc Programmer vs CNC Machinist?

AspectNx Cnc ProgrammerCNC Machinist
Primary RoleDesigns and writes CNC programs to control machining operationsOperates CNC machines to produce parts based on existing programs
Skills & CertificationsKnowledge of CAD/CAM software, G-code, and CNC programming certificationsHands-on machine operation skills, blueprint reading, and basic CNC knowledge
Work EnvironmentDesign offices, programming labs, manufacturing facilitiesFactory floors, machine shops, manufacturing plants
Employer & Industry UsageManufacturers requiring custom programming for complex partsProduction environments focused on part manufacturing and machining

While Nx Cnc Programmers focus on creating and optimizing CNC programs, CNC Machinists operate the machines to produce parts. Both roles require knowledge of CNC operations, but programmers are more involved in the design and coding process, whereas machinists focus on machine operation and quality control.

What are the key skills and qualifications needed to thrive as an NX CNC Programmer, and why are they important?

To thrive as an NX CNC Programmer, you need strong proficiency in CNC machining principles, CAD/CAM software (especially Siemens NX), and a background in mechanical or manufacturing engineering. Expertise in using Siemens NX software for programming, along with familiarity in G-code, M-code, and machine-specific post-processors, is typically required. Attention to detail, problem-solving abilities, and effective communication are vital soft skills for optimizing programs and collaborating with production teams. These skills ensure accurate, efficient manufacturing processes, reduce errors, and enhance productivity in a precision-driven environment.
More about Nx Cnc Programmer jobs
What cities are hiring for Nx Cnc Programmer jobs? Cities with the most Nx Cnc Programmer job openings:
What states have the most Nx Cnc Programmer jobs? States with the most job openings for Nx Cnc Programmer jobs include:
Infographic showing various Nx Cnc Programmer job openings in the United States as of May 2026, with employment types broken down into 92% Full Time, and 8% Contract. Highlights an 100% In-person job distribution, with an average salary of $64,389 per year, or $31 per hour.

CNC Programmer

Laborup

Tempe, AZ โ€ข On-site

$80K - $95K/yr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 13 days ago


Job description

Overview

We are hiring for a skilled CNC Programmer for our high-spec aerospace manufacturing operation who will develop the manufacturing processes for mission-critical parts used in advanced defense and semiconductor applications. This is an opportunity to do some of the best work of your life and continuously expand your skill set. You won't just be sitting behind a screen generating G-code; you will be tackling advanced 5-axis work, navigating the complexities of exotic materials, and pushing the limits of creative workholding and fixturing.

We are looking for someone with a true machinist's mindset-a programmer who has spent actual time at the spindle setting up and running machines, not just a "pure computer guy." You will serve as the crucial link between engineering and the shop floor, driving continuous improvement and ensuring our operators are set up for absolute success.

Compensation

  • Base Pay: $80,000 - $95,000
  • Bonus: Eligible for a 7.5% annual bonus

Benefits:

  • Medical, dental, vision
  • 401(k) with match
  • PTO

Responsibilities:

  • Advanced CNC Programming: Develop, write, and optimize complex programs for CNC Mills (including advanced 5-axis work) using NX or Mastercam.
  • Tooling & Fixturing Design: Engineer, design, and implement creative workholding, fixturing, and tooling solutions to ensure precision and repeatability on complex aerospace and semiconductor components.
  • Shop Floor Execution: Work directly with machinists on the floor to prove out programs, assist with complex setups, and ensure seamless execution of your manufacturing plans.
  • Process Documentation: Develop clear, comprehensive aircraft fabrication, assembly, and installation work instructions to guide the production floor.
  • Continuous Improvement: Utilize systematic problem-solving and Lean Manufacturing principles to drive cost reduction, minimize downtime, and optimize cycle times.
  • Root Cause Analysis: Investigate and troubleshoot dimensional, tooling, and process issues on the floor to perform root cause corrective action.
  • Engineering Liaison: Evaluate engineering changes, interpret complex drawings, and recommend new equipment or processes to improve safety, capacity, and reliability.

Requirements

Qualifications:

  • Experience: Bachelor's degree with 2-4 years of experience, OR 5+ years of relevant NC/CNC programming experience.
  • Machining Foundation: 3+ years of hands-on CNC machinist and setup experience is strictly required; you must know how to run the machines you program.
  • Software Fluency: High proficiency in CAD/CAM programming using NX or Mastercam (GibbsCam and CNC Lathe programming are strong pluses).
  • Technical Expertise: Proven experience with advanced 5-axis machining, complex GD&T, and working with exotic materials.
  • Problem Solver: Exceptional ability to identify issues in a fast-paced environment and develop technical, alternative solutions quickly.
  • Communication: Strong written and verbal skills, with the ability to translate complex engineering requirements into actionable work instructions for the shop floor.
  • Physical Requirements: Ability to handle the physical demands of the role, including extended screen time, long periods of sitting, and potentially long hours to meet critical customer delivery schedules.

Benefits

Benefits:

  • Medical, dental, vision
  • 401(k) with match
  • PTO