CNC Programmer

1 week ago


Cambridge, Ontario, Canada Arrow Machine & Fabrication Group Full time $60,000 - $100,000 per year

Company Introduction:

Arrow Machine and Fabrication Group is an engineering-focused solution provider of machined castings, fabrications, and assemblies. We serve OEM customers in the rail, material handling, mining, defense, heavy truck, agriculture, power systems, construction, nuclear, engineered products, architectural, and forestry industries. We have access to the broadest range of metalwork solutions in the world through our elite group of companies. Arrow focuses on providing innovative design, quality craftsmanship, and exceptional customer service.

Primary Responsibilities:

  • Develop and input CNC programs based on technical drawings and specifications using software such as Mastercam or AutoCAD.
  • Assist in setting up CNC machines, including selecting and installing the appropriate tools, fixtures, and materials.
  • Troubleshoot programming or machining issues and provide technical support to machinists.
  • Operate CNC machines to produce parts, ensuring that all operations are performed accurately and efficiently.
  • Inspect and measure finished products to ensure they meet specifications and quality standards using precision measuring tools such as micrometers, calipers, and gauges.
  • Perform routine maintenance on CNC machines to ensure they are operating correctly and troubleshoot any issues that arise during production.
  • Identify opportunities for process improvements to increase efficiency and reduce waste.
  • Interpret technical drawings, blueprints, and CAD models to determine machining requirements
  • Select appropriate tools, cutting speeds, and feeds for efficient machining.
  • Optimize existing programs for cycle time, tool life, and part quality.
  • Collaborate with engineering and quality departments to improve manufacturing processes.
  • Maintain documentation of programs, setups, and revisions.

Required Skills & Expertise:

Education and Experience

  • High school diploma or equivalent
  • 5-10 years of experience working with Mastercam
  • Minimum 5+ years of experience as a CNC Programmer/Setter in a manufacturing environment.

Technical Skills

  • Proficiency in reading and interpreting blueprints, technical drawings, and CNC programs.
  • Proficiency in CNC programming languages such as G-code and M-code.
  • Understands complex datum structures, including those for large weldments.
  • Advanced work-holding for large components.
  • Ability to troubleshoot and solve complex mechanical and operational issues.
  • Strong attention to detail and commitment to producing high-quality work.

Physical Requirements

  • Ability to lift and move heavy materials and tools (up to 50 lbs).
  • Comfortable standing for long periods and performing repetitive tasks.

Communication and Teamwork

  • Effective communication skills for collaborating with team members and supervisors.
  • Ability to work independently and as part of a team.

Benefits:

  • Medical and Dental Benefits start on your first day
  • Apprenticeship Opportunities
  • Tuition Reimbursement Programs
  • Attendance and Performance Bonus Programs
  • RRSP company match program
  • Company events such as Holiday Parties, golf days, and food days
  • Work boot program and Prescription Safety Glasses program
  • Competitive wages and vacation allotments

We are committed to diversity and inclusion, and thank all applicants in advance. Accommodations are available during all stages of the recruitment process in accordance with the Human Rights Code and Accessibility for Ontarians with Disabilities Act.



  • Cambridge, Ontario, Canada Smarter Alloys Full time $80,000 - $120,000 per year

    Smarter Alloys is at the forefront of the smart materials revolution. With applications ranging from wearable technology to medical devices, our technology can be found across a wide range of industries, including medical/dental, automotive, consumer electronics and sporting goods.We are looking for an experienced CNC EDM Programmer/Machinist to work with...

  • Machine Operator

    1 week ago


    Cambridge, Ontario, Canada Sustainable Creamery Full time $45,000 - $70,000 per year

    OverviewWe are seeking a skilled and detail-oriented Machine Operator to join our manufacturing team. The ideal candidate will be responsible for operating various machinery, ensuring high-quality production, and maintaining safety standards. This role offers an excellent opportunity for individuals with a strong mechanical background and experience in...


  • Cambridge, Canada Eclipse Automation Full time

    OverviewJob Title: CNC Programmer/Machinist - DaysLocation: Cambridge, ON | On-siteJob Type: Full-timeBenefits: RRSP, health/dental/vision package, reimbursement for tuition and professional dues, paid vacation, personal days, and sick daysThe PositionThe Machinist will assist in the development and implementation of machining policies and procedures, liaise...


  • Cambridge, Canada Héroux-Devtek Full time

    A leading aerospace components manufacturer located in Cambridge, Canada is seeking a CNC Programmer. The successful candidate will be responsible for developing CNC programs using Catia and will have at least 3 years of programming experience. This full-time position offers competitive salaries and a robust benefits package. Join a friendly environment...


  • Cambridge, Canada Héroux-Devtek Full time

    A leading aerospace components manufacturer located in Cambridge, Canada is seeking a CNC Programmer. The successful candidate will be responsible for developing CNC programs using Catia and will have at least 3 years of programming experience. This full-time position offers competitive salaries and a robust benefits package. Join a friendly environment...

  • CNC Programmer

    3 weeks ago


    Cambridge, Canada Eclipse Automation Full time

    A leading automation company in Cambridge is seeking a mid-senior level CNC Programmer/Machinist. The ideal candidate will have over 5 years of experience in programming CNC machines and must hold a Certificate of Qualification. This full-time role requires strong communication skills and the ability to work with minimal supervision. Benefits include tuition...


  • Cambridge, ON NH W, Canada Wren Waterjet Technologies Inc Full time $45,760 - $52,000 per year

    In an everchanging economy, find your footing by partnering with Wren Waterjet Technologies Our business operates to ensure our customers' success. Our environment offers continual learning opportunities with the ability to collectively tackle challenges.We are all in it together. ... as a small local business, it is imperative that our team chips in and...

  • CNC Setter/operator

    1 week ago


    Cambridge, Canada Trited Innovation Inc-Cambridge - ONTARIO Full time

    Trited is a company specializing in robotics and automation. We pride ourselves in the innovative equipment that we design, build and integrate. We build equipment for health sciences, automotive and renewable energy industries. - **CNC Mill Programmer - SolidCAM** **Overall Responsibility**: Perform machining and in process inspection as required by...


  • Cambridge, ON NT J, Canada Smarter Alloys Full time $80,000 - $120,000 per year

    Smarter Alloys is at the forefront of the smart materials revolution. With applications ranging from wearable technology to medical devices, our technology can be found across a wide range of industries, including medical/dental, automotive, consumer electronics and sporting goods.We are looking for an experienced CNC EDM Programmer/Machinist to work with...


  • Cambridge, Canada In-House Solutions Full time

    Job Description ** Are you an experienced CNC Machine Operator/Programmer looking to get off the shop floor and put your expertise to work supporting others?** **Do you enjoy solving problems, coaching and training people? If you do, this is the role for you!** You will join our technical team in a key role providing onsite and remote technical services to...


  • Cambridge, Canada Larca Custom Machining Inc. Full time

    **CNC Mill Machinist - Custom, One-Off Work (Intermediate Level)** We’re not your average machine shop—and we’re not looking for average machinists. Are you a **CNC Mill Machinist** who thrives in a **custom, low-volume environment** where precision, creativity, and problem-solving matter on every part? At **Larca Custom Machining**, we specialize in...

  • CNC Set-up Operator

    2 weeks ago


    Cambridge, Canada Dilast Tool & Die Ltd. Full time

    We are a custom, precision tool shop that produces a variety of stamping dies, primarily for the automotive industry. - Minimum 3 years experience as a CNC setup/operator in a custom environment preferred. A machinist trade certificate or experience in a tool and die setting is considered an asset. - Must adhere to strict tolerances, able to work...