Senior Esprit Programmer

Position Summary

Senga Engineering is looking for a Senior Esprit Programmer to support our manufacturing team. This position is responsible for programming and optimization of CNC machinery operations primarily 4-axis horizontals, 5-axis mills and multi-tasking machines—using Esprit CAM software and other CAD/CAM tools. The ideal candidate will play a pivotal role in driving production efficiency, ensuring part accuracy, and mentoring machinists on setup and programming techniques.

Job Responsibilities

  • Create, modify, and optimize CNC programs using Esprit CAM for horizontals, 5-axis milling and mill/turn multi-task operations (Okuma Multus, DN-SMX & DMG MORI NTX)
  • Perform CNC machine setups and collaborate with operators to validate program accuracy.
  • Read and interpret complex engineering blueprints, technical drawings, and GD&T specifications.
  • Design custom work holding fixtures and select appropriate tooling for each job.
  • Support with first-article inspections and make cycle-time adjustments as needed.
  • Collaborate with engineering and production teams to improve manufacturability and reduce cycle times.
  • Support RFQ effort by reviewing customer drawings, tooling requirements, programming software, setup machine time, machine cycle time optimization for all jobs.
  • Provide training and technical support for CNC programmers and setup machinists.
  • Maintain accurate revision control and documentation for all CNC programs and tooling.
  • Proactively troubleshoot programming or process inefficiencies.
  • Support continuous improvement efforts within the CNC department
  • Other duties as assigned.

Skills & Experience

  • Proficiency with Esprit CAM software (required).
  • Strong working knowledge of G-code/M-code, SolidWorks, and CAD/CAM software.
  • Familiarity with Siemens, Okuma & Fanuc controls.
  • Ability to analyze blueprints and models to determine tooling, speeds, and feeds.
  • Strong math skills, including geometry and trigonometry.
  • Excellent problem-solving skills and attention to detail.
  • Good communication skills and ability to work cross-functionally with engineers, quality, and production teams.

Education & Certification

  • Completion of a machinist training program or associate degree in machining, manufacturing technology, or related field preferred.
  • Esprit or CNC programming certification is a plus.

Work Environment & Physical Demands

  • Must have good vision.
  • Be comfortable working in a machine shop environment
  • Able to lift, push, and pull objects weighing up to 50 lbs.
  • Occasional overtime or weekend shifts may be required based on production needs.

Must be eligible to work in the United States.

Apply For: Senior Esprit Programmer