Logo
Echo IT Solutions, Inc.

Advanced CNC Programmer

Echo IT Solutions, Inc., Hamtramck

Save Job

Job Title: Advanced CNC Programmer
Location:
Detroit MI
Experience: 7+ years
Type: Contract
Job Summary
We are seeking an experienced Advanced CNC Programmer to develop, optimize, and maintain complex multi-axis CNC programs for precision manufacturing. The ideal candidate will have deep expertise in 5-axis (or more) CNC programming and machining processes to produce high-quality components efficiently.
Key Responsibilities
  • Create and optimize CNC programs for 3-, 4-, and 5-axis machining centers
  • Translate engineering drawings and CAD models into efficient CNC code (G-code/M-code)
  • Collaborate with manufacturing engineers and machinists to improve machining processes
  • Conduct simulations and verify programs to ensure accuracy and reduce errors
  • Troubleshoot and modify CNC programs during production runs
  • Maintain documentation and update standard operating procedures for CNC programming
  • Train junior programmers and machinists on advanced CNC techniques and best practices

Required Skills
  • Proficient in advanced CNC programming languages (G-code, M-code)
  • Experience with CAD/CAM software such as Mastercam, Siemens NX, Fusion 360, or similar
  • Strong understanding of multi-axis CNC machining principles (5-axis programming preferred)
  • Knowledge of tooling, fixturing, and machining strategies for complex parts
  • Ability to read and interpret technical drawings and blueprints
  • Strong problem-solving and communication skills