1

Nx Cnc Programmer Jobs (NOW HIRING)

CNC Programmer

Cincinnati, OH ยท On-site

$90K - $110K/yr

Requirements 4+ years CNC programming experience using Mastercam or NX CAM software 4-axis milling experience required; VTL experience strongly preferred Experience machining hard alloys (stainless ...

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

CNC PROGRAMMER

Lapeer, MI ยท On-site

$24.50 - $33.50/hr

3-Dimensional Services Group is seeking CNC Programmers with experience in Siemens NX software . We are hiring for all shifts, in our Lapeer location. Job Purpose: The CNC Programmer/Operator at 3 ...

Utilize CAM software (Mastercam, NX, Fusion 360, or similar) to create efficient toolpaths * Ensure ... Strong experience programming 5-axis CNC milling machines * In-depth knowledge of AS9100 standards ...

Be Seen First

CNC Programmer

Lapeer, MI ยท On-site

$24.50 - $33.50/hr

3-Dimensional Services Group is seeking CNC Programmers with experience in Siemens NX software . We are hiring for all shifts, in our Lapeer location. Job Purpose: The CNC Programmer/Operator at 3 ...

Be Seen First

CNC Programmer

Rochester Hills, MI ยท On-site

$24.50 - $33.25/hr

3-Dimensional Services Group is seeking CNC Programmers with experience in Siemens NX software . We are hiring for all shifts, in our Rochester Hills, MI location. Job Purpose: The CNC Programmer ...

CNC Programmer

Bangor, ME ยท On-site

$27 - $36.75/hr

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

CNC Programmer

Windsor, CT ยท On-site

$75K - $95K/yr

Develop CNC programs from engineering design data using Siemens NX. Deliver complete program packages including native NX source files in addition to posted machine code. Program and support pre-spin ...

CNC Programmer

Bangor, ME

$27 - $36.75/hr

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

CNC Programmer

Middletown, OH ยท On-site

$25.25 - $34.50/hr

... for a CNC Programmer. The purpose of this position is to develop, optimize, and maintain CNC ... The successful incumbent will work with Siemens NX and collaborate with cross-functional teams to ...

CNC Programmer

Middletown, OH ยท On-site

$25.25 - $34.50/hr

... for a CNC Programmer. The purpose of this position is to develop, optimize, and maintain CNC ... The successful incumbent will work with Siemens NX and collaborate with cross-functional teams to ...

CNC Application Engineer

Plymouth, MN ยท On-site

$33.65 - $45.67/hr

... Programmer. This field-based position focuses on delivering exceptional technical support to ... CAM Software (Mastercam, Esprit, Autodesk Fusion 360, GibbsCAM, Mazatrol, Siemens NX) * CNC Mill ...

New

CNC Application Engineer

Plymouth, MN ยท On-site

$70K - $95K/yr

... Programmer. This field-based position focuses on delivering exceptional technical support to ... CAM Software (Mastercam, Esprit, Autodesk Fusion 360, GibbsCAM, Mazatrol, Siemens NX) * CNC Mill ...

New

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

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

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 Jul 2, 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 June 2026, with employment types broken down into 92% Full Time, 4% Part Time, and 4% Contract. Highlights an 98% Physical, and 2% Remote job distribution, with an average salary of $64,389 per year, or $31 per hour.
CNC Programmer

CNC Programmer

Red Frog Solutions

Cincinnati, OH โ€ข On-site

$90K - $110K/yr

Full-time

Posted 15 days ago


Job description


CNC Programmer
Fairfield / Cincinnati, OH (On-Site)
$90K-$110K Salary
Summary
Seeking a CNC Programmer to support complex milling and turning operations in a high-precision machining environment. This role is responsible for developing and optimizing CNC programs from blueprints and models, supporting multi-axis machining, and collaborating closely with engineering and production teams to ensure efficient, high-quality output. The ideal candidate has strong fundamentals in 4-axis machining, experience with hard alloys, and hands-on programming expertise using Mastercam or NX.
Requirements
4+ years CNC programming experience using Mastercam or NX CAM software
4-axis milling experience required; VTL experience strongly preferred
Experience machining hard alloys (stainless, Inconel, specialty alloys)
Fanuc controls experience required
Strong understanding of GD&T and blueprint interpretation
Experience selecting and applying proper cutting tools
Proficient with CAD software (SolidWorks or similar)
Experience with precision measuring tools
Responsibilities
Develop CNC programs for milling and/or turning machines from blueprints, sketches, and models
Use CAM software to create and calculate toolpaths and generate programs
Review post-processed programs to ensure accuracy and proper code generation for specific machine tools
Support program prove-out, optimization, and troubleshooting with operators
Collaborate with engineering and plant supervision to resolve design, equipment, and process issues
Design or identify appropriate work holding solutions as needed
Review process plans and identify opportunities to improve efficiency and resolve concerns