Ben Machine Products
  • 05-Oct-2018 to 04-Nov-2018 (EST)
  • Vaughan, ON, CAN
  • Depends on Experience
  • Hourly
  • Full Time

Full benefits package including dental, medical, drugs and long term disability. Share purchase plan. Goodlife gym membership.

Ben Machine Products is a Canadian leader in defence and aerospace manufacturing. Founded in 1973, we have a strong, vibrant workforce of over 125 people. Our services include sophisticated 3, 4 and 5-axis CNC milling, CNC turning, precision sheet metal fabrication, mechanical sub-assembly and various finishing services. Our customer list is a who's who of the Canadian and American defence industry. Consider being a part of our bright future!

CNC Machinist

Positions and Shifts: Multiple Junior and Senior Positions on Afternoon Shift (Mon-Thurs: 4:30 pm to 2:00 am and Fri: 3:15 pm to 7:15 pm)

Compensation: Depends on Experience


  • Set-up and operate 3 and 4-axis CNC vertical milling machines.
  • Use appropriate tools, fixtures and indicators to set up the machine.
  • Load, unload, change and modify programs as required.
  • Change and set cutting tools.
  • Modify and grind tools as required.
  • Adjust feeds and speeds for maximum efficiency.
  • Operate the machine with all safety precautions in place.
  • Deburr and prepare parts for loading and after unloading.
  • Measure and inspect parts to ensure dimensions are within tolerance.
  • Read and interpret blue prints. 
  • Understand geometric dimensioning and tolerancing.
  • All other duties as assigned.


  • 3+ years' experience required for junior positions.
  • 10+ years' experience required for senior positions.
  • Certificate of qualification, college degree or other training in CNC machining an asset.
  • Fanuc or Haas experience a must.
  • Familiarity with Mastercam preferred.
  • Previous aerospace experience preferred.
  • Previous jobbing shop experience preferred.
Ben Machine Products
  • Apply Now

  • * Fields Are Required

    What is your full name?

    How can we contact you?

    I agree to PrevueAPS's Applicant Information Use Policy.*
  • Sign Up For Job Alerts!

  • Share This Page