Find a jobRecruiters

CNC Machine Programmer

Exclusive opportunity

Onsite

CNC Machine Programmer

Tiger Tool International

CNC Machine Programmer

Skills

R

25 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Abbotsford, BC, Canada

Work mode:

Onsite

Published on:

26 September 2026

What they need


Position Summary

We are seeking an experienced and detail-oriented CNC Programmer with 5 to 10+ years of hands-on experience in production machining environments. The ideal candidate will play a key role in developing safe, repeatable, and reliable CNC programs aligned with our established programming framework. You will be responsible for programming complex components for a variety of CNC equipment including mills, lathes, and mill/turn machines.

Success in this role requires strong teamwork, excellent technical acumen, and a passion for continuous improvement in manufacturing efficiency and part quality.

Key Responsibilities

  • Develop and optimize CNC programs for production machining using CAM software and manual G-code when necessary.
  • Ensure all programs comply with safety standards, repeatability requirements, and the company's established programming framework.
  • Program for vertical/horizontal mills, lathes, and mill-turn machines across a variety of part geometries and materials.
  • Work closely with the production team, R&D team, and quality control to ensure program accuracy and production readiness.
  • Review part drawings and blueprints to ensure manufacturability and identify opportunities for machining improvements.
  • Select appropriate tools, cutting strategies, and machining parameters to ensure quality and efficiency.
  • Participate in team meetings and continuous improvement initiatives.
  • Troubleshoot and resolve machining or programming issues in a timely manner.
  • Document all processes and maintain program records for future reference and traceability.

Required Qualifications

  • Minimum 5–10 years of professional experience programming CNC equipment in a production environment.
  • Proficient in CAM software (e.g., Mastercam, Fusion 360, GibbsCAM, or similar) and capable of writing/editing G-code manually when needed. *Preference for GibbsCAM experience.
  • Working knowledge of, or prior experience with, ESPRIT CNC programming software is considered an asset.
  • Demonstrated experience programming mills, lathes, and mill/turn machines.
  • Deep understanding of machining practices, tool selection, and materials.
  • Strong understanding of GD&T, blueprints, and machining tolerances.
  • Proven ability to work well collaboratively in a team setting.
  • Excellent problem-solving and troubleshooting skills.
  • Commitment to safety, quality, and continuous improvement.
  • Knowledge of post-processing and CNC controller compatibility (Fanuc, Siemens, Haas, etc.).

Job Type: Full-time

Pay: $43.00-$48.00 per hour

Benefits:

  • Company events
  • Dental care
  • Discounted or free food
  • Employee assistance program
  • Extended health care
  • On-site parking
  • RRSP match
  • Vision care

Flexible language requirement:

  • French not required

Experience:

  • CNC programming: 5 years (preferred)

Work Location: In person

Other offers great for you!

These companies are also looking for great profiles

Mobiskill

Machine Learning Engineer

500

Freelance

Remote

Top Recruiter

Skills

PythonPyTorchMachine LearningAIMachine Learning Engineer

6 days ago

Quick apply

Theodo

Machine Learning Engineer / ML Engineer

480 - 580

Freelance

Paris, France

Hybrid

Skills

AIData Scientist

14 hours ago

Quick apply

CAPEFRONT Energies

Senior Installation Engineers

Freelance

Lisbon, Portugal

Onsite

Skills

SURF

13 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools