We are seeking an experienced CNC Programmer to develop and maintain machining programs using Fusion 360 to support high-precision manufacturing.
This role requires strong technical knowledge of machining processes, toolpath optimization, and blueprint interpretation. The ideal candidate is hands-on, detail-oriented, and comfortable collaborating with machinists and engineers to improve efficiency and quality.
Work is performed in a clean, climate-controlled production environment with modern equipment and an organized shop floor.
Key Responsibilities
- Develop and maintain CNC programs for mills, lathes, and multi-axis machines using Fusion 360
- Interpret engineering drawings, blueprints, and 3D models to generate accurate toolpaths
- Select appropriate tooling, speeds, feeds, and cutting strategies for various materials
- Work directly with machinists and engineers to ensure programs produce accurate and efficient parts
- Support setup processes and first-article inspections on the shop floor
- Optimize programs to improve cycle time and reduce tool wear
- Maintain organized program files, setup sheets, and process documentation for repeatable production
- Participate in design for manufacturability (DFM) reviews and continuous improvement efforts
Required Qualifications
- 3+ years of experience programming CNC machines using Fusion 360 or Mastercam
- Strong understanding of G-code and machining fundamentals
- Ability to read and interpret technical drawings with GD&T and tight tolerances
- Hands-on experience with CNC setup and troubleshooting
Preferred Qualifications
- Experience with multi-axis programming and 3D surfacing
- Experience with CAD software such as SolidWorks or Fusion 360
- Strong background in precision machining across metals and engineered materials
Job Type: Full-time
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
Application Question(s):
- What are your salary requirements?
Experience:
- CAM programming: 2 years (Required)
- Machining: 2 years (Required)
Ability to Commute:
- Whitmore Lake, MI 48189 (Required)
Work Location: In person