CNC Screw Machine Programmer - Military veterans preferred

2025-06-04
ITT Micro-Mode Products Inc
Other

/yr

  employee   contract


El Cajon
California
92020
United States


CNC Screw Machine Programmer

US-CA-El Cajon

Job ID: 2025-14660
Type: Employee
# of Openings: 1
Category: Operations
US-CA-El Cajon-3026

Overview

ITT Micro Mode is seeking an experienced CNC Programmer with a strong background in Swiss Screw Machine programming to join our team in El Cajon, CA. This role focuses heavily on developing offline CNC programs using Esprit CAM software to drive high-precision machining on a variety of complex parts.

 

The ideal candidate will be proficient in programming Swiss Screw Machines, Mill-Turn Lathes, and Vertical Milling Centers, and will possess deep experience translating CAD models and technical drawings into optimized G-code programs. This position plays a critical role in delivering efficient, accurate, and repeatable machining operations for high-performance components used in demanding applications.



Responsibilities

  • Program and optimize CNC Swiss Screw Machines, Mill-Turn Lathes, and Vertical Mills using Esprit or Mastercam CAM software (Mastercam or other CAM software experience is a plus).
  • Develop and simulate CNC programs offline from CAD models and technical blueprints.
  • Determine tooling requirements, cutting paths, speeds, and feeds for optimal machining performance and quality.
  • Troubleshoot and revise programs to resolve machine or process issues.
  • Create detailed setup sheets, tool lists, and machining documentation.
  • Define the most efficient and safe machining sequence for each part.
  • Collaborate closely with machinists, engineers, and production supervisors to ensure smooth handoff to the shop floor.
  • Conduct simulation tests and quality validations to improve output and minimize rework.
  • Perform standard shop computations using geometry and trigonometry for accurate toolpath development.
  • Support continuous improvement efforts through creative problem-solving and data-driven process refinement.
  • Additional responsibilities as assigned.


Qualifications



  • High school diploma, GED, or trade school certification required.
  • Minimum 5 years CNC programming experience, with an emphasis on Swiss Screw Machines and complex multi-axis machining.
  • Advanced proficiency in Esprit CAM software required; experience with Mastercam or other CAM platforms a plus.
  • Strong understanding of G-code and macro programming.
  • Ability to read and interpret blueprints, technical drawings, and 3D CAD models.
  • Experience with setup reduction and mistake-proofing techniques.
  • Proficient in shop math and standard machining calculations.
  • Familiarity with MS Office applications (Excel, Word, PowerPoint, Teams).
  • Strong attention to detail, problem-solving skills, and ability to work independently.
  • Excellent communication and collaboration skills.
  • Self-motivated and accountable with a continuous improvement mindset (PDCA).




Equal employment opportunity, including veterans and individuals with disabilities.

PI272691166