Citizen Swiss CNC Programmer-Setup-Operator- $28-$38/hr- Day OR Afternoon Shift- Mississauga
Fuze HR • Mississauga, Ontario • Posted June 21, 2026
About the Role
Citizen Swiss CNC Programmer / Setup Machinist $28 – $38 per hour (depending on experience)
Shift: Straight Day OR Afternoon available
Full benefits coverage The Opportunity
A precision machining manufacturer is looking for an experienced Citizen Swiss CNC Programmer / Setup Machinist to join their team producing high-precision components for aerospace, medical, defense, and advanced technology industries. This position is ideal for a machinist who enjoys complex Swiss machining, tight tolerances, and challenging parts in a clean, organized shop environment. What You'll Be Doing
Program and set up Citizen Swiss CNC machines
Edit and optimize G-code / M-code programs
Program using Mastercam
Perform full machine setups and tooling adjustments
Produce tight tolerance precision components
Inspect parts using CMM, vision systems, micrometers, calipers,...
Shift: Straight Day OR Afternoon available
Full benefits coverage The Opportunity
A precision machining manufacturer is looking for an experienced Citizen Swiss CNC Programmer / Setup Machinist to join their team producing high-precision components for aerospace, medical, defense, and advanced technology industries. This position is ideal for a machinist who enjoys complex Swiss machining, tight tolerances, and challenging parts in a clean, organized shop environment. What You'll Be Doing
Program and set up Citizen Swiss CNC machines
Edit and optimize G-code / M-code programs
Program using Mastercam
Perform full machine setups and tooling adjustments
Produce tight tolerance precision components
Inspect parts using CMM, vision systems, micrometers, calipers,...