1

Nx Cnc Programmer Jobs (NOW HIRING)

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

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

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

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

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

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

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

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

New Market, VA

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

CNC Programmer

Livonia, MI

$24.75 - $34/hr

Create CNC programs for several machines using NX and Vericut software's. Multi axis 3-D programming. * Programming for High-speed cutting of hardened steels and electrodes used in the production of ...

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

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

CNC programmer

East Hartford, CT

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

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

Be Seen First

CNC Programmer

Shelby Township, MI · On-site

$35 - $50/hr

Position Summary We are seeking an experienced CNC Programmer with strong 5-axis machining ... Proficiency with CAM software such as Mastercam, Tebis, HyperMill, NX, Fusion 360, or similar.

CNC Programmer

New Market, VA

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

$24 - $32.75/hr

Full-time

Medical, Dental, Vision, PTO

Posted 21 days ago


Job description

CNC Programmer

MD Turbines is seeking a skilled and detail-oriented CNC Programmer with 3–5 years of experience in precision machining and CNC programming. The ideal candidate will be responsible for developing, optimizing, and maintaining CNC programs used to manufacture high-quality turbine components according to engineering specifications. This role requires strong technical expertise, attention to detail, and the ability to collaborate with engineering and production teams in a fast-paced manufacturing environment.

Key Responsibilities

Develop, write, and optimize CNC programs for mills, lathes, and multi-axis machines to produce precision turbine components.

Interpret engineering drawings, blueprints, and CAD models to create accurate machining programs.

Select appropriate cutting tools, speeds, feeds, and machining strategies to maximize efficiency and part quality.

Set up and prove-out new CNC programs on machines, making adjustments as needed.

Collaborate with machinists, operators, and engineers to troubleshoot machining issues and improve processes.

Ensure all programs meet quality standards and production requirements.

Perform routine measurements using calipers, micrometers, gauges, and other inspection tools to validate part accuracy.

Maintain program documentation and update revisions as required.

Follow all safety procedures and company manufacturing standards.

Continuously identify opportunities to improve machining efficiency, cycle times, and tool life.

Qualifications

3–5 years of experience in CNC programming and machining in a manufacturing environment.

Strong ability to read and interpret blueprints, CAD models, and technical drawings.

Experience with CNC programming (G-code and CAM software).

Strong understanding of machining processes, tooling, and cutting parameters.

Experience using precision measuring instruments.

Excellent problem-solving skills and mechanical aptitude.

Strong attention to detail and commitment to quality.

Ability to work independently while collaborating effectively with production teams.

Requirements

Must be authorized to work in the United States.

Ability to lift up to 40–50 lbs occasionally.

Ability to stand for extended periods during shifts.

Willingness to work overtime or different shifts when required.

Preferred Qualifications

Experience machining aerospace, turbine, or other high-precision components.

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

What We Offer

Competitive pay based on experience

Health, dental, and vision benefits

Paid time off and holidays

Opportunities for career growth and skill development

A safe and collaborative work environment