1

Esprit Programmer Jobs in Michigan (NOW HIRING)

Be Seen First

CNC Lathe Programmer

Plymouth, MI · On-site

$28 - $35/hr

What You'll Do Programming & Process Development ... Create, edit, and optimize CNC lathe programs using G-code and CAM software such as Esprit or ...

Be Seen First

CNC Lathe Programmer

Plymouth, MI · On-site

$28 - $35/hr

What You'll Do Programming & Process Development ... Create, edit, and optimize CNC lathe programs using G-code and CAM software such as Esprit or ...

CNC Programmer

New Baltimore, MI · On-site

$35 - $40/hr

Experience programming CNC lathes using CAM software such as Mastercam, Esprit, GibbsCAM, NX, or similar. * Strong knowledge of G-Code, tooling selection, feeds, speeds, and machining principles.

Be Seen First

Experience programming CNC lathes using CAM software such as Mastercam, Esprit, GibbsCAM, NX, or similar. * Strong knowledge of G-Code, tooling selection, feeds, speeds, and machining principles.

Proficiency in CNC programming (G‑code) and CAM systems (e.g., Mastercam, Fusion 360, Esprit). * Experience with CNC lathes. * Understanding of tooling, feeds/speeds, materials (steel, aluminum ...

Proficiency in CNC programming (G‑code) and CAM systems (e.g., Mastercam, Fusion 360, Esprit). * Experience with CNC lathes. * Understanding of tooling, feeds/speeds, materials (steel, aluminum ...

CNC Programmer

Traverse City, MI · On-site

$26.25 - $36/hr

Engineering Hourly or salary: Hourly Position type/ expected hours: Full-time Summary/Objective The ... Program components using Esprit Software. * Coordinate process changes. Work internally or with ...

next page

Showing results 1-20

Esprit Programmer information

What is an Esprit programmer?

An Esprit Programmer is a specialist who uses Esprit CAM software to create, optimize, and troubleshoot CNC machining programs. They work with engineers and machinists to develop efficient toolpaths for milling, turning, and other manufacturing processes. Their role involves reading blueprints, selecting appropriate cutting tools, and ensuring precision in machining operations. Proficiency in CNC programming, G-code, and Esprit software is essential for success in this role.

What are the typical daily responsibilities of an Esprit programmer in a manufacturing environment?

As an Esprit Programmer, your day often includes creating and optimizing CNC programs using Esprit CAM software based on engineering drawings and production requirements. You'll collaborate closely with machinists, engineers, and quality control teams to ensure that toolpaths are accurate and efficient, supporting on-time production schedules. Regular tasks also involve troubleshooting programming issues, updating documentation, and making continuous improvements to machining processes. This hands-on role is vital for minimizing downtime and maintaining the precision and integrity of manufactured parts.

What are the key skills and qualifications needed to thrive in the Esprit programmer position, and why are they important?

To thrive as an Esprit Programmer, you need solid experience in Esprit CAM software, CNC programming, and a background in manufacturing or mechanical engineering. Familiarity with Esprit's post-processors, G-code, and industry certifications like CNC Machinist credentials are highly valued. Attention to detail, problem-solving, and effective communication with engineers and shop floor personnel are crucial soft skills for this role. These abilities ensure precision in programming, smooth workflow integration, and the delivery of high-quality machined components.

What are popular job titles related to Esprit Programmer jobs in Michigan?

For Esprit Programmer jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Esprit Programmer jobs in Michigan look for?

The top searched job categories for Esprit Programmer jobs in Michigan are:

Infographic showing various Esprit Programmer job openings in Michigan as of August 2026, with employment types broken down into 94% Full Time, and 6% Contract. Highlights an 100% In-person job distribution.

CNC Programmer / Process Engineer (A-Shift)

Gaishin Manufacturing Inc

Grand Rapids, MI • On-site

$75K - $110K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 27 days ago


Job description

CNC Programmer / Process Engineer
Location: Grand Rapids, MI
Salary: $75,000 - $110,000 (Based on experience)
Shift: A Shift - Monday through Thursday 5:00 am - 3:00 pm
Job Type: Full-time

About Gaishin Manufacturing

Gaishin Manufacturing is a rapidly growing, family-owned precision machining company supplying world-class components to Fortune 500 companies in the commercial, aerospace, and medical industries. We are AS9100 and ISO 13485 certified, specializing in complex components with tight tolerances.

At Gaishin, we believe in honoring a Great God, surrounding ourselves with Great People, building a Great Company, and producing Great Parts. Our core values define us:

  • Integrity & Humility
  • Winning Attitude
  • Team Player
  • Consider It Done
  • Takes Initiative

If you share these values and excel at developing processes with state-of-the-art CNC machines, you could be a perfect fit for our team.

Position Overview

We are seeking a highly capable CNC Programmer / Process Engineer with a minimum of three years of experience programming Swiss-style lathes. This role is responsible for programming, optimizing machining processes, driving continuous improvement, and ensuring production efficiency.

Our Grand Rapids facility operates with Esprit CAD/CAM software and features:

  • (1) Citizen L20 Type 8
  • (3) Citizen L20 Type 10s
  • (2) Citizen L32 Type 12s
  • (1) Nakamura-Tome JX200

The ideal candidate will have a strong passion for continuous improvement, working proactively to refine and enhance machining processes to maximize productivity, reduce waste, and improve quality.

Key Responsibilities

  • Program and set up Swiss CNC lathes using Esprit software.
  • Optimize machining processes to improve efficiency, cycle times, and quality.
  • Identify and implement continuous improvement initiatives to enhance productivity, reduce costs, and increase operational effectiveness.
  • Read and interpret blueprints, GD&T, and engineering drawings.
  • Select tooling, speeds, and feeds for complex components.
  • Troubleshoot machining issues to minimize downtime.
  • Train and support machine operators, increasing their competency and knowledge to improve overall team effectiveness.
  • Provide hands-on assistance to operators when needed, ensuring production runs smoothly and efficiently.
  • Collaborate with production and quality teams to ensure compliance with aerospace and medical industry standards.

Qualifications

  • Minimum of three years of experience programming Swiss CNC lathes.
  • Proficiency in Esprit CAD/CAM software.
  • Strong knowledge of GD&T, blueprint reading, and machining principles.
  • Experience with aerospace and medical manufacturing requirements.
  • A problem-solver with a continuous improvement mindset and team-first attitude.

What We Offer

  • Competitive pay ($75,000 - $110,000) based on experience.
  • Comprehensive benefits package, including health, dental, vision, 401(k), and PTO.
  • A growing, family-oriented work environment with cutting-edge technology.
  • The opportunity to build and optimize processes in a world-class facility.

To apply, send your resume to travis.reed@gaishinmfg.com and max.gaishin@gaishinmfg.com or visit www.gaishinmfg.com to learn more about Gaishin Manufacturing and our career opportunities.Top of Form