CNC Programmer

7 days ago


Scarborough, Canada EM Dynamics Full time

We are seeking a skilled and experienced CNC Programmer to join our team.


EM Dynamics Inc. provides 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. We have over 50 years of experience and collective knowledge in the manufacturing industry and continue to build on our fundamental belief; that people create value.

As a key member reporting to the Plant Manager, you will play a crucial role in operating a CAD/CAM-based computer to generate programs for CNC machines, providing X, Y, Z coordinates of holes, surfaces, and other critical details.


The successful candidate must have a strong background in programming CNC lathes, 3-axis CNC vertical mills, 4-axis CNC vertical and horizontal mills, and 5-axis CNC mills, with proficiency in Mastercam software.


Key Responsibilities:


  • 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.
  • Generate plots illustrating all inspected details and file completed inspection reports.
  • 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 other team members to troubleshoot and resolve mechanical issues, ensuring production scheduling deadlines are met.



Key Skills and Qualifications:

  • 8+ years of machining experience.
  • Proficiency in blueprint reading, GD&T, fixtures and work holding design, and understanding of tooling, speed, and feed.
  • Knowledge of different types of materials and experience in the setup and operation of both CNC mills and lathes.
  • Experience in preparing setup sheets and documents.
  • CAD/CAM experience, emphasizing proficiency in large CNC machine cutting equipment and strong technical knowledge of machining processes.
  • Experience in a quality system role is an asset, with the ability to disseminate information on results and processes to other staff.
  • Knowledge of CAD/CAM software, specifically Mastercam and Solid Works.
  • Familiarity with machine controllers, including Heidenhain and Fanuc, is essential.
  • Strong mechanical problem-solving and organizational skills, with the ability to manage multiple priorities in a fast-paced environment.


Note: Schedule involves 8-hour day shifts, Monday to Friday. However, flexibility in working hours, including overtime and weekends as needed.


What We Offer:


  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • Collaborative and dynamic work environment.
  • Recognition for outstanding performance.
  • Casual dress, dental care, extended health care, life insurance, on-site parking, on-site gym.


If your skills and experience align with the requirements outlined above, we encourage you to apply for this exciting opportunity.


  • CNC Programmer

    1 week ago


    Scarborough, Canada EM Dynamics Full time

    We are seeking a skilled and experienced CNC Programmer to join our team.EM Dynamics Inc. provides 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. We have over 50 years of experience and collective knowledge in the manufacturing...

  • CNC Programmer

    7 days ago


    Scarborough, Canada EM Dynamics Full time

    We are seeking a skilled and experienced CNC Programmer to join our team.EM Dynamics Inc. provides 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. We have over 50 years of experience and collective knowledge in the manufacturing...


  • Scarborough, ON, Canada EM Dynamics Full time

    We are seeking a skilled and experienced CNC Programmer to join our team. EM Dynamics Inc. provides 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. We have over 50 years of experience and collective knowledge in the...

  • Cnc Programmer

    6 days ago


    Scarborough, ON, Canada EM Dynamics Full time

    We are seeking a skilled and experienced CNC Programmer to join our team. EM Dynamics Inc. provides 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. We have over 50 years of experience and collective knowledge in the...

  • CNC Programmer

    7 days ago


    Scarborough, Ontario, Toronto, Canada EM Dynamics Full time

    We are seeking a skilled and experienced CNC Programmer to join our team.EM Dynamics Inc. provides 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. We have over 50 years of experience and collective knowledge in the manufacturing...

  • Cnc Programmer

    6 days ago


    Scarborough, ON, Canada EM Dynamics Full time

    We are seeking a skilled and experienced CNC Programmer to join our team. EM Dynamics Inc. provides 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. We have over 50 years of experience and collective knowledge in the...


  • Scarborough Village, Ontario, Canada EM Dynamics Full time

    Company OverviewEM Dynamics Inc. is a leading provider of complex assemblies and systems solutions to various industries including medical device, aerospace, defence, renewable energy, flying optic, and theatre projection.We have over 50 years of experience in the manufacturing industry and are committed to delivering high-quality products and services to...


  • Scarborough Village, Ontario, Canada EM Dynamics Full time

    CNC Programmer Machinist Job OverviewWe are seeking a skilled and experienced CNC Programmer to join our team at EM Dynamics Inc. As a key member reporting to the Plant Manager, you will play a crucial role in operating a CAD/CAM-based computer to generate programs for CNC machines.Job Description:Operate a CAD/CAM-based computer to generate programs for CNC...

  • CNC Router Operator

    6 months ago


    Scarborough, Canada Fortress Technology Inc Full time

    Fortress Technology is a rapidly growing metal detector manufacturer. Our team delivers exceptional service and products to a diverse customer base, ranging from international Fortune 500 companies to local, privately owned companies. By understanding the specific needs of our clients and their customers, we design and manufacture custom industrial metal...


  • Scarborough Village, Ontario, Canada EM Dynamics Full time

    Job DescriptionWe are seeking a skilled and experienced CNC programmer to operate CAD/CAM-based computers and generate programs for CNC machines at EM Dynamics Inc. Our company provides complex assemblies and systems solutions to various sectors, including medical device, defence & aerospace, and renewable energy.Salary: $85,000 - $110,000 per year,...


  • Scarborough Village, Ontario, Canada EM Dynamics Full time

    We are seeking an experienced CNC Programmer to join EM Dynamics Inc., a leading provider of complex assemblies and systems solutions. Our team operates in various sectors, including medical device, flying optics, theatre projection, defense & aerospace, and renewable energy.This role involves generating programs for CNC machines, providing X, Y, Z...


  • Scarborough Village, Ontario, Canada EM Dynamics Full time

    Key ResponsibilitiesWe are seeking a skilled and experienced CNC Programmer to join our team at EM Dynamics Inc.Job Overview: As a key member reporting to the Plant Manager, you will play a crucial role in operating a CAD/CAM-based computer to generate programs for CNC machines.The successful candidate must have a strong background in programming CNC lathes,...


  • Scarborough Village, Ontario, Canada EM Dynamics Full time

    EM Dynamics Inc. is a renowned manufacturing industry leader with over 50 years of experience in providing complex assemblies and systems solutions to various sectors, including medical devices, defence & aerospace, and renewable energy.We are seeking a highly skilled CNC Programmer Machinist to join our team. As a key member reporting to the Plant Manager,...

  • Material Cutter

    6 months ago


    Scarborough, Canada Piedmont Plastics Full time

    Piedmont Plastics is the leading independent and privately held distributor of performance plastics in North America. Since first opening our doors in 1968 with just one location and five employees, Piedmont has grown to over 50 locations across North America, employing over 575 individuals. At Piedmont Plastics, we are a family, and believe our people are...