1

Nx Cnc Programmer Jobs (NOW HIRING)

CNC Programmer

Greenville, SC · On-site

$62.58/hr

Generate, validate, and maintain CNC programs utilizing Siemens NX CAM and related software ... Support manufacturing engineers and operators during new machine installations, process ...

Generate, validate, and maintain CNC programs utilizing Siemens NX CAM and related software ... Support manufacturing engineers and operators during new machine installations, process ...

CNC Programmer

El Cajon, CA · On-site

$27.75 - $37.75/hr

Candidate should possess strong experience in Siemens NX CAM programming and shop-floor machine prove-out activities. Must be capable of generating and validating CNC programs, conducting simulation ...

CNC Programmer

Hialeah, FL · On-site

$30 - $45/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 (CAM)

Houston, TX · On-site

$25.25 - $34.50/hr

Develop, post-process, and optimize CNC programs and tool paths using either [Mastercam / Esprit / NX CAM / GibbsCAM ]. * Interpret 3D models, engineering drawings, and GD&T to plan machining ...

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 (CAM)

Houston, TX · On-site

$25.25 - $34.50/hr

Develop, post-process, and optimize CNC programs and tool paths using either [Mastercam / Esprit / NX CAM / GibbsCAM ]. * Interpret 3D models, engineering drawings, and GD&T to plan machining ...

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

Reisterstown, MD · On-site

$30 - $45/hr

Take ownership of CNC programming and process execution for assigned parts and equipment ... Proficiency with Mastercam, NX, or comparable CAM software Compensation $30.00-$45.00 per hour ...

CNC Programmer

Reisterstown, MD · On-site

$30 - $45/hr

Take ownership of CNC programming and process execution for assigned parts and equipment ... Proficiency with Mastercam, NX, or comparable CAM software Compensation $30.00-$45.00 per hour ...

CNC programmer

East Hartford, CT · On-site

$26 - $35.75/hr

... CNC machining/programming experience with multi-axis machines, milling equipment, and lathes ... Strong knowledge of Unigraphics (NX) CAM programming. Ability to interpret complex blueprints and ...

Senior CNC Programmer

Buena Park, CA · On-site

$110 - $140/hr

The Senior CNC Programmer is responsible for developing, optimizing, and implementing computer ... Create and modify CNC machine programs using CAD/CAM software (e.g., Mastercam, Siemens NX, CATIA ...

CNC Programmer III

NH · On-site

$26.75 - $36.75/hr

CNC Programmer III Department: Sheet Metal Office Employment Type: Full Time Location: Charlestown ... 360, NX, etc.) • Experience working with materials such as aluminum, steel, stainless, and ...

Showing results 41-60

Nx Cnc Programmer information

See salary details

$16

$30

$44

How much do nx cnc programmer jobs pay per hour?

As of Aug 17, 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.

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, 3% Contract, and 7% Nights. Highlights an 98% Physical, and 2% Remote job distribution, with an average salary of $64,389 per year, or $31 per hour.

$40 - $55/hr

Other

Re-posted 5 days ago


Job description

W2 Urgent Role

Pay Range - $40 - $55 on W2 Hourly

CNC PROGRAMMER

Advanced Robotics Company | Boston, MA

Help build the next generation of robotic systems that combine AI, advanced controls, and

precision engineering to transform automation at scale.

WHY APPLY?

Work on cutting-edge robotics technology

Collaborate with engineers, researchers, and hardware teams

Machine precision components for advanced robotic systems

Fast-paced R&D and startup-style environment

3-month contract with strong extension potential

WHAT YOU WILL DO

Program and optimize CNC mills and lathes (2-axis through 5-axis)

Create toolpaths using Mastercam, NX CAM, EdgeCam, or similar software

Design fixtures, jigs, and workholding solutions

Support prototype and production builds

Partner closely with engineering teams on manufacturability improvements

IDEAL BACKGROUND

5+ years of CNC programming experience

Experience with multi-axis machining

Strong CAM programming skills

Ability to read 3D CAD models and drawings

Knowledge of GD&T and machining best practices