onsite
CNC Programmer - MG PRECISION
Software Engineer
Experienced CNC Programmer needed to create and optimize 3‑ and 4‑axis milling programs in Mastercam, interpret engineering drawings and CAD models, and support production teams in a high‑precision machine shop.
About the role
Key Responsibilities
- Develop CNC programs for 3‑axis and 4‑axis milling operations using Mastercam.
- Select appropriate cutting tools, workholding solutions, and machining strategies to meet design specifications.
- Read and interpret engineering drawings and CAD models to translate requirements into accurate machine code.
- Optimize cycle times and tool paths while ensuring part quality and repeatability.
- Assist setup personnel, troubleshoot machining issues, and provide on‑the‑floor technical support.
- Maintain organized program documentation and version control for all projects.
Requirements
- Proven experience programming CNC machines with Mastercam, preferably in a precision machining environment.
- Strong understanding of 3‑axis and 4‑axis milling processes and tool selection.
- Ability to read and interpret engineering drawings, GD&T, and CAD models.
- Demonstrated skill in cycle‑time optimization and problem‑solving on the shop floor.
- Effective communication and teamwork skills to collaborate with production and quality teams.