CNC Programmer

86517
Peterborough, Ontario
Permanent/Direct Hire
Yesterday

Job Title: CNC Programmer

Location: Oakville, ON (Hybrid)

Estimated Duration: Fulltime

**Location:**  
This role is fully onsite in Oakville, Ontario.

**What You’ll Do:**  
– Develop CNC programs in Mastercam for complex machining operations, including 3+2 and full 5-axis milling, mill-turn equipment, lathes with live tooling, sub-spindle transfers, and large-format turning centers.  
– Determine appropriate tooling, workholding, and fixturing. Create or redesign fixtures, jigs, and related components to support new program launches.  
– Prepare detailed setup documentation, including machining process sheets and tool lists.  
– Collaborate closely with Production, Engineering, and Quality teams to validate manufacturing processes before parts enter full production.  
– Work directly with CNC machinists to finalize and standardize setup instructions.  
– Assist Engineering and Manufacturing teams with applying 5S and continuous-improvement initiatives across machining operations.  
– Contribute to testing and implementing process modifications or improvements.  
– Estimate cycle times and support quoting efforts for upcoming machining projects.

**Required Background:**  
– Expert-level proficiency with Mastercam for multi-axis milling and turning, including mill-turn and multi-tasking platforms.  
– 10+ years of experience programming traditional 2-axis lathes and 3-axis milling machines.  
– At least 5 years of programming experience with multi-axis and multi-tasking machines.  
– 10+ years of hands-on Mastercam programming specifically for complex multi-axis work.  
– Familiarity with ISO 9001; experience with ASME pressure-related codes or CSA standards is an asset.  
– Background in manufacturing precision-machined components, including exposure to secondary processes such as heat treatment, plating, assembly, and testing.  
– Strong organizational abilities, solid time-management habits, and a commitment to continuous improvement.  
– Clear communication skills and strong problem-solving capability within a collaborative, team-oriented environment.

 

The pay range that the employer reasonably expects to pay for this position is between CA$73,000 and CA$116,000

Our voluntary benefits offering includes medical, dental, vision and retirement benefits.

Applications will be accepted on an ongoing basis.

Tundra Technical Solutions would like to thank you for the interest you have demonstrated in this opportunity. However, only candidates with the required skills will be contacted.

Tundra Technical Solutions is an Equal Opportunity/Affirmative Action Employer. We welcome and encourage diversity in our workplace.

Not interested in this position, but know somebody who might be? Check out our Referral Reward Program, referrals are a big secret behind our success. As always, we’re on the lookout for great people. And we know that you know great people!

Tundra Technical Solutions is among North America’s leading providers of Information Technology and Engineering staffing and consulting services. Our success and our clients’ success are built on a foundation of service excellence. Rather than continually trying to sell to new clients and companies and simply filling databases with candidates, we focus on developing stronger relationships and deeper knowledge of our existing clients’ challenges and opportunities.

Open ears. Open minds. Open futures