Brampton, ON
May 01, 2025
We are currently seeking a skilled CNC Programmer to join our growing team.
VDG (Van der Graaf) is a well-established industry leader in manufacturing drum motors for all types of belt conveyor applications.
Responsibilities include but not limited to:
- CNC Programming & Operation
- Generate G-Code programs through different post for different CNC. Complete setup sheet.
- Adjust and modify the program to ensure the machine can run the program completely.
- Ensure the first part manufactured meets the specification requirement, tool life meets designed requirement.
- Improve existing program’s efficiency by re-editing or re-modifying G-Code.
- Prepare the program to ensure it can be run by different CNC when work order needs to be transferred from one machine to another without delay.
- Train CNC operators when the program is run the first time.
- Be involved with fixture designing and application, as well as program setup.
- Job Analysis & Planning
- Study the drawings of the components to be manufactured.
- Consult with engineering group when difficulties are encountered when machining designed components.
- Implement various machining operations and machining sequence required to manufacture the finished job.
- Choose the right cutting tools and tool path by analyzing the job orders and maximize the benefit of the selected tools.
- Consider the dimensions of the finished job and size of the raw material in order to calculate the time required to manufacture the finished part.
- Organization & Optimization
- Save and organize all existing programs.
- Do daily backup.
- Work with machine shop lead-hand to improve the manufacture capacity, response speed, reduce scrap rate, and improve machine system efficiency.
- Take ownership of all machine shop metal cutting procedure management and documentation organization.
- Travel may be required.
- Any other work or task, as assigned.
Qualifications:
- Technical Knowledge & Experience
- Requires a strong background in CNC Programming and troubleshooting for 3-5 axis CNC Machining Centers.
- Has a solid understanding of CADCAM, Mastercam and GD&T.
- Experience with Mazatrol and Fanuc controls for Milling and Lathe machines.
- 3–5 years CNC programming hands-on experience.
- Minimum 5+ years machining experience (set up and operate CNC lathes and mills, level 1 & 2).
- Experience working with stainless, mild steel, cast iron, and nylon.
- Experience with boring mill and vertical lathe
- Experience working with MasterCAM 2024 (mill and lathe).
- Experience with SolidWorks and AutoCAD.
- Experience with marco programming on mill and lathe.
- Experience designing fixtures for specific requirements.
- Familiar with NC tooling system and metal cutting tools application.
- Advanced knowledge with thin wall tube machining.
- Good knowledge of using G-Codes on Mazak, Cincinnati, and Sachman will be a plus.
Skills and Competencies
- Read and interpret blueprints, drawings, and specifications.
- Comprehension and knowledge of mathematics.
- Familiar with setup sheet for systematic CNC machining job.
- Able to work in a fast-paced environment and meet time limitations.
- Able to use all measuring tools (bore gage, height gage, vernier, and micrometer).
Apply Now
> Return to Career Opportunities List
Return to Careers