×
Register Here to Apply for Jobs or Post Jobs. X

CNC Programmer - Afternoon Shift

Job in Oakville, Ontario, Canada
Listing for: BWX Technologies, Inc.
Full Time position
Listed on 2026-01-02
Job specializations:
  • Manufacturing / Production
    Manufacturing Engineer, Quality Engineering
Job Description & How to Apply Below
Job Description /Duties:

Job Summary:

Responsabilities Summary Description of Job:

CNC Programmer - Afternoon Shift

Date: Sep 11, 2025

Location: Oakville, ON, CA

Company: BWXT

At BWXT Precision Manufacturing Inc. (BWXT PMI), we are committed to excellence in every business initiative. With nearly 130 workers across locations in Oakville, Ontario, BWXT PMI is a leading supplier of nuclear-grade materials and precision-machined components for CANDU® nuclear power utilities around the globe.

BWXT Precision Manufacturing Inc. (BWXT PMI) is a leading supplier of nuclear-grade materials and precision-machined components for CANDU® nuclear power utilities around the globe. We are an industry leader in providing critical nuclear components such as Fuel Channel End Fittings, Liners, Feeders, and Shield Plugs. BWXT PMI has a range of opportunities in professional disciplines, including Machining, Metal Fabrication, Quality Control, Project Management and Engineering.

For more information, please see our website .

BWXT PMI is conveniently located between Toronto and Hamilton, nestled along Lake Ontario, the town of Oakville invites you to relax and enjoy a perfect blend of urban charm and natural beauty. With its lakeside views, vibrant arts scene, and abundant outdoor activities, Oakville offers something for everyone. Home to over 200,000 residents, this thriving community combines rich culture, exceptional dining, and welcoming neighborhoods, making it a great place to live, work, and explore:

Welcome to BWXT

We believe in empowering our employees and cultivating a dynamic workplace that fosters growth and collaboration. Whether you’re an experienced professional or just starting your career, you'll find opportunities to challenge yourself, learn from seasoned experts, and contribute to nuclear innovation. We required a diverse range of skills to support our work in the markets that drive our business and welcome candidates from all backgrounds and life stages who are passionate about making a difference.

Position Overview:

The CNC Programmer creates CNC (Computer Numerical Controls) Programs for the shop floor Machine Tools and is responsible for interpreting project blueprints, programming toolpaths and modifying, optimizing and monitoring manufacturing processes

Location:

This position is onsite in Oakville, Ontario.

Your Day to Day:

  • Create CNC programs using Master Cam for 3+2 axis or full 5 axis milling machines, multi-tasking machines (mill-turn, lathe with live tooling, sub-spindle part transfer) and large lathes.
  • Select tools and fixtures to support CNC programs. Design component, jigs and fixtures for new program development.
  • Create process set-up sheets and tool setup sheets for CNC machined components.
  • Interface with production, Engineering and quality to ensure that all manufacturing processes are proven prior to the start of production.
  • Work with the CNC Machinists in completing the part setup sheets to lock in the setup.
  • Support Engineers and Manufacturing Specialist to initiate 5S Lean Principals and continual improvement on manufactured parts.
  • Support in the trial and implementation of process change requests.
  • Run estimated time cycle studies to support proposal for new manufactured projects for sales.
  • Required Qualifications:

  • Demonstrated mastery of Mastercam programming for 2+3 axis or full 5 axis machines, multitasking machines (mill-turn, lathe with live tooling, sub-spindle part transfer) and large lathes.
  • 10+ years experience programming 2 axis lathes / 3 axis mills.
  • 5+ years experience programming multi-axis/multi-tasking lathes/mills.
  • 10+ years experience using Mastercam to program multi-axis/multi-tasking lathes/mills.
  • Knowledge of ISO 9001 quality systems. Knowledge of ASME Boiler and Pressure Vessel Codes, CSA N285.0 and Z299 quality programs is desirable.
  • Experience with manufacturing precision-machined components with processes including heat treatment, plating, assembly and testing activities.
  • Excellent organizational and time management skills with a focus on continuous improvement.
  • Strong communication and problem-solving skills to work within a team-based environment.
  • BWXT confirms that the…

    Position Requirements
    5+ Years work experience
    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary