1

Nx Cnc Programmer Jobs (NOW HIRING)

CNC Programmer, NX CAM (Starlink)

Bastrop, TX ยท On-site

$26.25 - $36/hr

CNC PROGRAMMER, NX CAM (STARLINK) The CNC Programmer role here at SpaceX is expected to have a comprehensive understanding of all CNC machining and programming operations. This role is tasked with ...

NX CAM/CNC Programmer

Raynham, MA ยท On-site

$27.50 - $37.50/hr

NX CAM/CNC Programmer Location: Raynham, MA Duration: 6+ months Experience Required: 6-8 Role Description: Developing CNC machining programs Utilizing Siemens NX software to create toolpaths and ...

CNC Programmer, NX CAM (Starlink)

Bastrop, TX ยท On-site

$26.25 - $36/hr

CNC PROGRAMMER, NX CAM (STARLINK) The CNC Programmer role here at SpaceX is expected to have a comprehensive understanding of all CNC machining and programming operations. This role is tasked with ...

CNC Programmer

Wheeling, IL ยท On-site

$65 - $90/hr

Modeling in NX a plus * The CNC Programmer will program complex parts from a blue print * Create tool sheets and set up instructions with each CNC Program * Macro Programming: Fanuc, Siemens and ...

CNC Programmer

Wheeling, IL ยท On-site

$27.50 - $37.50/hr

Modeling in NX a plus * The CNC Programmer will program complex parts from a blue print * Create tool sheets and set up instructions with each CNC Program * Macro Programming: Fanuc, Siemens and ...

CNC Programmer

Wheeling, IL ยท On-site

$30 - $45/hr

Modeling in NX a plus * The CNC Programmer will program complex parts from a blue print * Create tool sheets and set up instructions with each CNC Program * Macro Programming: Fanuc, Siemens and ...

$70 - $85/hr

The ideal candidate will be comfortable with complex surfacing, contours, and graphite electrode programming. RESPONSIBILITIES: * Use of NX CAD/CAM/CAE program to program CNC parts. * Vericut NC ...

CNC Programmer

Huntington Beach, CA ยท On-site

$27.75 - $38/hr

CNC Programmer Job Type: Contract Duration: 1 years Location: Hurlington Beach, CA Regular and ... UG NX CAD/CAM * machinist * Machine Control Data (MCD)

CNC Programmer

Leawood, KS ยท On-site

$80K - $95K/yr

Use Mastercam and or NX for CNC programming. * Read and interpret blueprints, technical drawings, and GD&T. * Select appropriate cutting tools and machining processes. * Support CNC machine setup and ...

Develop, maintain, and optimize CNC programs using Mastercam, Siemens NX, Esprit 2000 , and related programming platforms. * Create and support CNC programs for multi-axis milling, turning, and ...

CNC Programmer

East Hartford, CT ยท On-site

$26 - $35.75/hr

Create NC Programs in NX software and operator instructions for CNC Machines (Milling and Turning) 6 to 10 years on NX Programming experience . Responsible for working from process sheets ...

CNC Programmer

Bangor, ME ยท On-site

$62.04/hr

Develop, maintain, and optimize CNC programs using Mastercam, Siemens NX, Esprit 2000 , and related programming platforms. * Create and support CNC programs for multi-axis milling, turning, and ...

Sr CNC Programmer

Memphis, TN ยท On-site

$38 - $48/hr

Collaborating closely with Manufacturing Engineering, Product Development, Quality and plant teams ... CAM Software (Siemens NX) * CNC Mill (5+ axis VMC) * CNC Lathe (5+ axis)

CNC PROGRAMMER

Rochester Hills, MI ยท On-site

$24.50 - $33.25/hr

... NX software. We are hiring for all shifts, in our Rochester Hills location. Job Purpose: The CNC Programmer/Operator at 3-Dimensional Services Group is responsible for operating and maintaining ...

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 Sep 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 is an NX CNC programmer?

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 skills and qualifications are needed to thrive as an NX CNC programmer?

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.

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

How much do Nx CNC programmers earn?

Nx CNC programmers typically earn between $50,000 and $80,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software can earn higher salaries, especially in manufacturing or aerospace sectors.

Is there a demand for Nx CNC programmers?

Nx CNC programmers are in demand in manufacturing and engineering sectors that require precise computer-aided manufacturing. Skills in CAD/CAM software, such as Siemens NX, and experience with CNC machine operation increase employability, especially in industries like aerospace, automotive, and tooling. Job opportunities are often available for those with programming expertise and knowledge of manufacturing processes.
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 August 2026, with employment types broken down into 87% Full Time, 3% Part Time, 2% Contract, and 8% Nights. Highlights an 98% Physical, and 2% Remote job distribution, with an average salary of $64,389 per year, or $31 per hour.

CNC Programmer / Application Engineer

Specialized Recruiting Group

Mason, OH โ€ข On-site

$105K - $135K/yr

Full-time

Re-posted 8 days ago


Job description

Located in Mason, OH
Salary: $105-$135k a year
Specialized Recruiting Group is seeking CNC Programmer / Application Engineer to fill an opening in Mason, OH!
Shift: 1st ON SITE
Compensation: $105-$135k a year
Qualifications:
  • 7-10 years manufacturing/engineering
  • 5-7 years Siemens NX & CNC Programming
  • Proficient in the use of CAD/CAM
  • Attention to detail

Responsibilities:
  • Create multi-axis programs
  • Utilize Vericut software
  • Experience performing full set-ups, program edits, and holding tolerances as tight as +/- .0001
  • Complete understanding of machine control management, including mastering of all machine code terminology, usage, along with macro programming usage
  • Complete understanding and awareness of inspection measurement tools
  • Complete understanding of work-holding strategies and usage
  • Trouble-shooting skills and ability to think critically

#SRGDH
Express Office: Cincinnati (Northwest)
1375 Kemper Meadow Drive
Suite A
Cincinnati, OH 45240