CNC Machine Programmer at Tiger Tool
Abbotsford, BC V2S 7P1, Canada -
Full Time


Start Date

Immediate

Expiry Date

20 Sep, 25

Salary

50.0

Posted On

22 Jun, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Dental Care, Haas, Tool Selection, Cnc Programming, Vision Care, French, Materials, Continuous Improvement

Industry

Information Technology/IT

Description

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.

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.
  • 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: From $50.00 per hour
    Expected hours: 40 per week

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

Schedule:

  • 10 hour shift
  • Day shift

Experience:

  • CNC programming: 5 years (preferred)

Work Location: In perso

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

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.
Loading...