CNC Setup Programmer
Responsible for programming CNC lathes and setting up machines for production to ensure efficient, high-quality machining operations.
- Brampton, Ontario, Canada
- Full-time
- On-site
- $27–$35 per hour
- Posted Jun 9, 2026
INDUSTRYManufacturing & ProductionProduction & Assembly
Responsibilities
- Develop and optimize CNC programs for CNC lathes
- Set up machines for other operators, including first-off requirements for repeat jobs
- Troubleshoot programming issues and adjust as needed to maintain production efficiency
- Participate in tool and fixture selection during the development of new parts
- Improve existing programs to reduce machine cycle time
- Operate machines when setup or programming is not required
- Conduct in-process inspections of machined parts using measuring instruments to ensure accuracy
- Collaborate with engineering and production teams to improve processes and reduce waste using Lean manufacturing techniques, such as setup reduction events
- Assemble components during cycle time as needed, ensuring all parts meet quality standards
- Perform daily preventive maintenance on machines, including cleaning coolant tanks as scheduled
- Maintain good housekeeping and follow Lean Manufacturing and FEM requirements
- Report any equipment or tool malfunctions to the supervisor
- Perform other duties as assigned by the Supervisor or Manager
Requirements
- Bachelor's degree in Mechanical Engineering or related field
- Experience in a Manufacturing & Production
Nice to have: Experience with castings, Crane training, ISO-certified manufacturing environment
Skills
CNC programmingTwin Spindle Twin Turret CNC LathesBar feedersChucking setupsLive toolsGD&TMicrometersHeight gaugesCMMSolidWorksLean ManufacturingSolidWorksCMM
Benefits
- Health insurance
- Retirement plan
- Paid time off
- Lean manufacturing training
Full description
Company details are for members
Sign up for a free job alert to see Victaulic's profile, website and LinkedIn, and the same for every employer on Referso Jobs.