Opens an external site
- Employment type
- Full-time
- Experience level
- Lead · 10+ years
- Minimum education
- Professional degree
- Posting language
- English
- Working hours
- 40 hours per week
Job summary
Develop, verify, and optimize complex CNC programs for multi-axis machining centers while ensuring productivity and quality standards. Provide technical leadership and collaborate with manufacturing teams to implement process improvements and troubleshoot machining issues.
Job details
Duties & Responsibilities * Develop, verify and optimize CNC programs using the latest version of Mastercam. * Program complex turning centres, horizontal boring mills, vertical boring mills and multi-axis machining centres. * Develop machining strategies that maximize productivity, quality, tool life and machine utilization. * Prepare complete setup documentation including tooling sheets, setup sheets, fixture requirements and work instructions. * Develop and maintain comprehensive tool lists and tooling assemblies for production. * Select cutting tools, inserts, workholding and fixturing appropriate for each application. * Review customer models, drawings and GD&T requirements prior to programming. * Support prove-outs, troubleshoot machining issues and implement process improvements. * Work closely with machinists, inspectors and manufacturing engineers throughout production. * Lead continuous improvement initiatives focused on cycle time reduction, setup reduction and process standardization. Skills, Qualifications & Experience * Minimum 10 years of CNC programming experience in a precision machining environment. * Expert-level Mastercam programming experience. * Extensive experience programming CNC turning centres and horizontal/vertical boring mills. * Demonstrated experience programming complex 3-, 4- and 5-axis machining operations. * Strong understanding of tooling, cutting parameters, work holding and machining process development. * Extensive experience creating and managing tool lists, setup documentation and tooling assemblies. * Ability to interpret engineering drawings, 3D CAD models and GD&T. * Experience machining large fabricated weldments, forgings and castings. * Experience machining carbon steel, alloy steel, stainless steel and cast iron. * Experience machining nickel-based alloys (Inconel, Waspaloy, Hastelloy, Monel, etc.) is considered a significant asset. * General Machinist Certificate or equivalent trade certification is considered an asset. * Experience with Concepts NREC software is considered an asset. * Provide technical leadership and mentorship to machinists and junior programmers. * Communicate effectively with engineering, quality and operations. * Maintain a strong commitment to safety, quality and continuous improvement. * Manage multiple projects while meeting production schedules
What you’ll do
Develop, verify, and optimize complex CNC programs for multi-axis machining centers while ensuring productivity and quality standards. Provide technical leadership and collaborate with manufacturing teams to implement process improvements and troubleshoot machining issues.
Requirements
Requires a minimum of 10 years of CNC programming experience in a precision machining environment with expert-level proficiency in Mastercam. Candidates must demonstrate extensive experience with complex multi-axis operations and the ability to interpret engineering drawings and GD&T.
Listed skills
- Process Optimization · Preferred
- Troubleshooting · Preferred
- Continuous Improvement · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Mastercam
- CNC Programming
- Turning Centres
- Horizontal Boring Mills
- Vertical Boring Mills
- Multi-axis Machining
- GD&T
- 3D CAD Models
- Tooling Selection
- Process Optimization
- Cycle Time Reduction
- Setup Documentation
- Technical Leadership
- Troubleshooting
- Machining Strategy
- Continuous Improvement
- Mastercam (CAD/CAM Software)
- Boring Mill
- 3D Modeling
- Forging
- Communication
- Continuous Improvement Process
- Cutting Tool (Machining)
- Cycle Time Variation
- Engineering Drawings
- Machining
- Mentorship
- Operations
- Process Development
- Tooling
- Troubleshooting (Problem Solving)
- Process Improvement
- Cast Iron
Job areas
- Manufacturing
- Engineering
- Trades
- CNC Programmer
- Metal Working Machine Tool Setters and Operators
- Computer Numerically Controlled Tool Programmers
More jobs from New Era Group
Company Truck Driver and Shop Support
- On-site
- Toronto, ON
- Posted Oct 17, 2026
General Labour / Production Assistant / Deburrer
- On-site
- Toronto, ON
- Posted Oct 14, 2026
CNC Machinist - Vertical Lathe - Day Shift
- On-site
- Toronto, ON
- Posted Oct 14, 2026
CNC Machinist - Horizontal Lathe - Night Shift
- On-site
- Toronto, ON
- Posted Oct 14, 2026
