The Opportunity:Our client, a well-established industrial manufacturer in Burlington, Ontario, is seeking a CNC machinist/programmer to join their team on a day shift. This is an excellent opportunity for a hands-on machinist who takes pride in precision work and thrives in a close-knit, team-oriented environment.What You'll Do:Create basic 2D CNC programs based on production drawingsMachine components using Okuma, Fanuc, or Heidenhain controlsSet up and operate CNC lathes and/or VMC/HBM equipment using optimal tooling and efficient methodsInterpret work orders, materials, specifications, and machining parameters to plan jobs effectivelyOperate manual lathes as neededContinuously identify opportunities to improve production efficiencyPerform routine preventative maintenance to keep machines operating at peak performanceMaintain a working knowledge of ISO standards and quality practicesFollow all company health and safety policies to ensure a safe work environmentKeep the workspace clean, organized, and free of hazardsWhat You'll Need To Be Successful:Experience programming, setting up and running VMC and lathe CNC machines independentlyPrevious hands on experience programming with Mastercam or SolidworksExperience using Okuma, Fanuc or Heidenhain controllersGood communication skills, verbal and writtenAbility to work well under pressure in a team settingExcellent trigonometry skillsGeneral machinist ticket (429A) considered an assetCompensation Expectation: $75,000/annually