Echo IT Solutions, Inc.
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
Required Skills
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