CNC Machinist

2 weeks ago


Corunna, Ontario, Canada Madsen Controls & Engineering Full time $75,840 - $83,200 per year

Job Title: CNC Machinist / Mastercam Programmer – Industrial Repair Shop

Location: Corunna, ON (Sarnia Area)

Job Type: Full-time, Permanent

Pay: $36.00–$40.00 per hour

About the Role:

Join a skilled, close-knit team that builds and repairs precision components for turbines, compressors, and industrial equipment. You'll program and run CNC mills and lathes (Mastercam), occasionally work manual machines, and help bring one-off or critical repair jobs to life.

What You'll Do

  • Program, set up, and run CNC equipment (Mastercam proficiency required)
  • Tackle challenging, low-volume parts — not production runs
  • Verify dimensions and tolerances with precision tools
  • Collaborate with machinists, millwrights, and engineers
  • Keep the shop organized, safe, and ready for the next big job

What You Bring

  • Journeyperson Machinist or equivalent experience
  • 3+ years of CNC machining and Mastercam programming
  • Strong blueprint reading and measurement skills
  • Manual machining experience (boring mills, lathes) an asset
  • Mechanical aptitude and solid problem-solving mindset
  • Positive attitude and eagerness to learn new skills
  • Valid driver's license and clean record

What We Offer

  • Competitive Pay: $36–$40/hr based on experience
  • Benefits: Extended health, dental, vision, disability, and life insurance
  • RRSP Match & Paid Time Off
  • Training & Mentorship: Work alongside experienced machinists and engineers
  • Career Growth: Opportunities to expand into field service or project leadership
  • Supportive Environment: Small team, strong culture, and variety in the work

About Madsen Mechanical Services

Madsen Mechanical Services is a division of Madsen Controls & Engineering, a Canadian leader in rotating equipment repair and industrial maintenance. From small custom parts to full turbine overhauls, we combine modern machining with real-world field experience to keep critical equipment running.

Schedule:

Monday–Friday, 40 hours/week (occasional overtime and weekends possible)

Work Location:

On-site in Corunna, Ontario

Application Deadline:

November 30, 2025

Ready to Join Us?

If you're a motivated CNC machinist looking for challenging, hands-on work in a supportive shop environment, apply today and help shape the future of industrial service excellence.

Job Types: Full-time, Permanent

Pay: $36.00-$40.00 per hour

Benefits:

  • Company events
  • Dental care
  • Disability insurance
  • Employee assistance program
  • Extended health care
  • Life insurance
  • On-site parking
  • Paid time off
  • RRSP match
  • Vision care

Experience:

  • CNC Machining/Programming: 3 years (preferred)

Work Location: In person


  • Machinist

    6 days ago


    Corunna, Canada Specialty Machine and Fabrication Full time

    Education: No degree, certificate or diploma - Experience: Experience an asset **Work setting**: - Manufacture - Custom machine shop **Tasks**: - Set up and adjust production machineries/tools - Verify dimensions of parts machined using precise measuring instruments (e.g., micrometers, calipers) - Compute dimensions and tolerances and measure and lay out...