1

Esprit Cnc Programmer Jobs (NOW HIRING)

ESPRIT Programmer

Glendale, CA · On-site

$42 - $55/hr

ESPRIT Programmer Location: Glendale, CA Company: SMP Engineering Job Type: Full-Time | 1st Shift ... Create and optimize CNC programs using ESPRIT CAM software. * Set up and operate CNC mills and/or ...

CNC Programmer

Irwin, PA · On-site

$22.75 - $31.25/hr

Create, modify, and maintain CNC programs using Esprit CAM software. * Develop efficient machining strategies for CNC milling and turning operations. * Program multi-axis CNC mills, lathes, and ...

CNC Programmer

Irwin, PA

$22.75 - $31.25/hr

Create, modify, and maintain CNC programs using Esprit CAM software. * Develop efficient machining strategies for CNC milling and turning operations. * Program multi-axis CNC mills, lathes, and ...

CNC Programmer

Irwin, PA · On-site

$22.75 - $31/hr

Create, modify, and maintain CNC programs using Esprit CAM software. * Develop efficient machining strategies for CNC milling and turning operations. * Program multi-axis CNC mills, lathes, and ...

CNC Programmer

Fort Worth, TX · On-site

$30 - $35/hr

CNC Programmer (Temp-to-Hire) Location: Ft. Worth, TX - Stratoflex Products (Onsite) Shift: 1st ... Prepare geometric layouts using CAD/CAM software (e.g., Esprit CAM or similar). * Test and validate ...

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

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

CNC Programmer

Bangor, ME · On-site

$55 - $60/hr

Siemens NX, and Esprit 2000 for multi-axis milling, turning, and grinding applications * Program ... Provide daily CNC programming support and troubleshooting assistance to shop-floor operators and ...

CNC Programmer

Fort Worth, TX · On-site

$60 - $68/hr

CNC Programmer - Fort Worth, TX Location: Parker-Hannifin - Stratoflex Products Division, Fort ... Esprit * MasterCAM * HyperMill * Fusion 360 * CATIA V5/V6 * SolidWorks (CAD/CAM workflow) CNC ...

CNC Programmer

Bangor, ME · On-site

$157.60/hr

Siemens NX, and Esprit 2000 for multi-axis milling, turning, and grinding applications * Program ... Provide daily CNC programming support and troubleshooting assistance to shop-floor operators and ...

CNC Programmer

Irwin, PA · On-site

$35 - $38/hr

Create, modify, and maintain CNC programs using Esprit CAM software. * Develop efficient machining strategies for CNC milling and turning operations. * Program multi-axis CNC mills, lathes, and ...

New

CNC Programmer

Sarasota, FL

$24.50 - $33.75/hr

Utilize and master relevant CAM software, with a strong preference for Esprit, Mastercam, and ... An Associate's or Technical Degree in CNC Programming, Machining Technology, or a related field is ...

CNC Programmer

Sarasota, FL · On-site

$24.50 - $33.75/hr

Utilize and master relevant CAM software, with a strong preference for Esprit, Mastercam, and ... An Associate's or Technical Degree in CNC Programming, Machining Technology, or a related field is ...

CNC Programmer

Irwin, PA · On-site

$35 - $38/hr

Create, modify, and maintain CNC programs using Esprit CAM software. * Develop efficient machining strategies for CNC milling and turning operations. * Program multi-axis CNC mills, lathes, and ...

New

CNC Programmer

Orange, TX

$24.25 - $33/hr

Description The CNC Programmer is committed to supporting Cloeren Incorporated continue to be the ... Ability to manage to and use latest version of Esprit and/or SolidCAM software to efficiently ...

next page

Showing results 1-20

Esprit Cnc Programmer information

See salary details

$16

$30

$44

How much do esprit cnc programmer jobs pay per hour?

As of Aug 23, 2026, the average hourly pay for esprit 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 Esprit CNC programmer?

An Esprit CNC Programmer is a specialized technician who uses Esprit CAD/CAM software to create and optimize programs that control CNC (Computer Numerical Control) machines. These professionals translate engineering drawings and specifications into precise toolpaths that guide automated machinery in manufacturing parts. Their work ensures efficient, accurate production by selecting appropriate cutting tools, setting machining parameters, and simulating operations to detect potential errors. Esprit CNC Programmers often collaborate with engineers, machinists, and quality control teams to deliver high-quality components for industries such as aerospace, automotive, and manufacturing.

What are the key skills and qualifications needed to thrive as an Esprit CNC programmer?

To thrive as an Esprit CNC Programmer, you need a solid background in CNC machining principles, blueprint reading, and CAD/CAM programming, usually supported by relevant technical education or experience. Proficiency in Esprit CAM software, G-code, and familiarity with CNC machines is essential, and certifications like NIMS can enhance your credentials. Strong problem-solving, attention to detail, and effective communication skills help you optimize machining processes and collaborate with engineers and operators. These skills ensure efficient, accurate part production and minimize costly errors in precision manufacturing environments.

What are some common challenges Esprit CNC programmers face when transitioning between different machining projects?

Esprit CNC Programmers often encounter challenges when switching between projects due to varying machine types, material properties, and customer specifications. Adapting to new tooling setups, optimizing toolpaths for efficiency, and ensuring compatibility with different post-processors can require significant attention to detail. Additionally, collaborating with machinists and engineers to troubleshoot unforeseen production issues is a regular part of the workflow. Staying up-to-date with the latest software updates and machine capabilities can also help ease these transitions.

What is the difference between Esprit Cnc Programmer vs Machinist?

AspectEsprit Cnc ProgrammerMachinist
CredentialsOften requires CNC programming certifications, technical training in CAD/CAM softwareTypically requires technical school diploma or apprenticeship, some certifications beneficial
Work EnvironmentWorks primarily in CAD/CAM software, design and programming of CNC machinesOperates CNC machines directly, may perform setup and maintenance
Industry UsageUsed in manufacturing, aerospace, automotive for programming CNC equipmentFound in manufacturing plants, machine shops, production facilities

While both roles are integral to CNC manufacturing, Esprit Cnc Programmers focus on creating and optimizing CNC programs using CAD/CAM software, whereas Machinists operate and set up CNC machines based on those programs. The roles often overlap but differ mainly in their focus on programming versus machine operation.

More about Esprit Cnc Programmer jobs

What cities are hiring for Esprit Cnc Programmer jobs?

Cities with the most Esprit Cnc Programmer job openings:

What states have the most Esprit Cnc Programmer jobs?

States with the most job openings for Esprit Cnc Programmer jobs include:

Infographic showing various Esprit Cnc Programmer job openings in the United States as of August 2026, with employment types broken down into 86% Full Time, 4% 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.

Senior CNC Programmer

Quality Machined Products and Manufacturing Inc.

New Kensington, PA • On-site

$35 - $40/hr

Other

Medical, Retirement, PTO

Posted 4 days ago


Job description

We are seeking a talented and experienced **Senior CNC Programmer **to join our dynamic team in New Kensington, PA. As a key player in our manufacturing facility, you will be responsible for developing and optimizing CNC programs that enhance our production efficiency and quality. If you have a passion for precision engineering and a knack for problem-solving, we want to hear from you! You will be working 4 days a week, 10 hours a day.

RESPONSIBILITIES:

  • Machinist that will maximize the capabilities of our CNC lathes through high level programming and setup.

  • Utilize Esprit software to program our CNC lathes to meet our customers’ specifications.

  • Set-up CNC lathes in a manner which enables the machine to produce precision parts consistently.

  • Keep CNC lathes running optimally.

  • Submit completed first article inspection report to QC Manager for approval.

  • Set-Up CNC lathes independently from a CNC program.

  • Instruct and train operators.

  • Act as a technical lead in the CNC department.

QUALIFICATIONS:

  • High School Diploma or General Education Degree (GED)

  • 7+ years of progressive experience or State Journeyman papers

  • Fanuc controls programming knowledge

  • Esprit 3D CAD programming knowledge

  • Excellent problem-solving skills

  • Excellent communication and basic math skills.

Benefits

Healthcare

401k

Paid vacation/Personal time

Opportunity for growth

Quality Machined Products is a trusted leader specializing in precision machining and manufacturing. Located in New Kensington, PA, the company is dedicated to delivering high-quality engineered solutions to meet customer expectations across various industries. Known for its commitment to innovation and excellence. Joining our team means contributing to the production of high-performing products that make a tangible impact.

You should be proficient in:

  • Equipment Troubleshooting
  • Troubleshooting Skills
  • CNC Programming
  • CNC Machine Repair
  • G-Code
  • CNC Machine Setup & Changeover
  • Machine Setups for Production Runs

Machines & technologies you'll use:

  • CNC Lathe (2-4 axis) (Nakamura)
  • CNC Swiss Lathe (Citizen, Tsugami)
  • CAM Software (Mastercam, Esprit)
  • CNC Lathe (5+ axis) (Nakamura)