CNC Programmer
Job Description
Pay: - per hour
Shift: Morning, 7: AM – 5: PM
Location: Scarborough, ON (Brimley & Huntingwood)
This is a permanent placement if hired.
Our client is a global contract manufacturer renowned for state-of-the-art facilities equipped with cutting-edge machinery and advanced technology. Their commitment to innovation and efficiency has positioned them as a leader in the manufacturing industry, delivering high-quality solutions to diverse clients worldwide.
Our client is seeking a skilled and experienced CNC Programmer to join their team.
They provide complex assemblies and systems solutions to the fields of medical device, flying optic and theatre projection, defence & aerospace, and renewable energy sectors around the world. With over years of experience and collective knowledge in the manufacturing industry, they continue to build on their fundamental belief: people create value.
Reporting to the Plant Manager, the successful candidate will play a key role in generating programs for CNC machines. This position requires a strong background in programming 3-axis CNC vertical mills, 4-axis CNC vertical and horizontal mills, 5-axis CNC mills, and CNC lathes, with proficiency in Mastercam software.
Duties
- Retrieve CAD data and translate files into the appropriate format for offline programming software, making necessary design and detail changes based on shop requirements.
- Utilize existing product designs to create and modify designs, adapting them to meet new requirements, and contribute to the development of fixtures for machining new products.
- Prepare CNC programs in relevant languages for machine controllers, ensuring accuracy and efficiency in the machining process.
- Assist machine operators by addressing questions related to CNC programs and inspection materials.
- Create inspection sheets with dimensions and locations for active jobs and provide inspection points for manual inspections.
- Adhere to safety protocols outlined in the Health and Safety program and the Occupational Health and Safety Act, maintaining a clean, safe, and organized work environment.
- Train setup personnel and machine operators as needed.
- Collaborate with team members to troubleshoot and resolve mechanical issues while ensuring production deadlines are met.
- Demonstrate a minimum of five years of CAD/CAM experience, emphasizing proficiency in large CNC machine cutting equipment and strong technical knowledge of machining processes.
- Previous experience in a quality systems role is considered an asset.
- Possess in-depth knowledge of CAD/CAM software, specifically Mastercam and SolidWorks.
- Maintain familiarity with machine controllers, including Heidenhain and Fanuc.
- Apply strong mechanical problem-solving and organizational skills while managing multiple priorities in a fast-paced environment.
- Remain flexible with working hours, including overtime and weekends when required.
- Perform additional duties as assigned.
Qualifications
- Minimum 3–5 years of experience with 5-axis machines.
- Proficiency in blueprint reading, GD&T, fixtures and work holding design, and understanding of tooling, speed, and feed.
- Knowledge of different materials and experience in setup and operation of both CNC mills and lathes.
- Experience preparing setup sheets and related documents.
- Understanding of lean manufacturing principles to enhance productivity while maintaining quality standards.
- Strong math skills for complex calculations related to machining operations.
- Excellent problem-solving skills with a focus on continuous process improvement in a manufacturing environment.
Position Details
- Full-time, permanent position
- hours per week
- Monday to Friday
- 8-hour day shifts
- Overtime opportunities available
Benefits
- Dental care
- Employee assistance program
- Extended health care
- Life insurance
- On-site gym
- Vision care
Our client is committed to providing accessible employment practices and accommodations upon request throughout the recruitment process. Candidates requiring accommodation are encouraged to advise accordingly.
Work Location: In person
If you have the skills and experience that we are looking for to be successful in this role, please apply online or email your resume to
fax to --7
We are an equal opportunity Employer