Search
CNC Programmer / Machinist

CNC Programmer / Machinist

Mahler Machining Ltd
locationCoquitlam, BC, Canada
PublishedPublished: 4/1/2026
CNC Programmer
Full Time
3+ years of experience
$36 - $52 an hour

5-Axis CNC Programmer / Machinist – Cell Leader (GibbsCAM / Mazak)

At a Glance

  • Company: Mahler Machine
  • Location: Coquitlam, BC, Canada (On-site)
  • Job Type: Full-Time
  • Pay Range: $35 – $45+/hr (flexible above for the right candidate)
  • Shift: Day Shift
  • Overtime: Available
  • Experience Level: Mid to Senior (3+ years)
  • Work Authorization: Open to Canadian & U.S. candidates as well as other LIAM accepted countries (visa support available)

Why This Role Exists

This role exists due to rapid company growth and expansion. Mahler Machine has grown 25–30% year-over-year and is expanding its facility and machining capacity.

This position plays a key role in developing repeatable machining processes and supporting production for low-volume, high-mix parts, with a strong focus on quality and efficiency.

The Work You’ll Be Doing

In this role, you will:

  • Program and set up 5-axis and horizontal milling operations
  • Develop processes for new part numbers and transition them into repeat production
  • Design fixturing and optimize setups for efficiency
  • Build setup sheets, tooling plans, and maintain tooling databases
  • Troubleshoot machining processes and improve cycle times
  • Mentor and support a machinist/operator within your cell
  • Collaborate with other machinists and production teams in a cell-based structure

Machines, Controls & Software

You’ll work with equipment such as:

  • Machines: Mazak 5-Axis Mills, Horizontal Mills, Vertical Mills
  • Controls: Mazatrol (helpful, not required)
  • CAM Software: GibbsCAM (preferred), SolidWorks workflow
  • Inspection Tools: Calipers, micrometers, gauges (standard shop tools)

Materials You’ll Work With

  • Aluminum
  • Steel
  • Stainless Steel
    (other materials depending on job mix)

What We’re Looking For

Required:

  • 3+ years CNC programming and setup experience
  • 5-axis machining/programming experience
  • Ability to build repeatable processes and workflows
  • Experience with tooling, setups, and fixturing
  • Ability to read blueprints and work independently
  • Strong communication and team mindset

Preferred (Not Required):

  • Horizontal machining experience
  • Experience with GibbsCAM
  • Experience creating setup documentation and tooling databases
  • Production machining background

Why Machinists Like Working Here

Machinists choose Mahler Machine because:

  • Clean, organized, and growing shop environment
  • Strong Mazak-based machining environment
  • Opportunity to lead and build your own machining cell
  • Real involvement in process development (not just running parts)
  • Stable workload with continued company growth
  • Team-oriented culture with strong communication

Pay, Benefits & Schedule

Pay Range: $35 – $45+/hr (DOE, flexible higher for the right candidate)

Benefits:

  • Competitive compensation
  • Growth opportunities into leadership and expanded cell responsibility
  • Immigration and relocation support (for U.S. candidates)

Schedule:

  • Day Shift (hours to be confirmed)
  • Overtime: Available

Apply

Interested machinists can apply directly through hireCNC.

👉 Apply Now or MSG/COMMENT if you’d like full details before applying

Years of experience

  • 3+ years of experience

Salary range

  • $36 - $52 an hour

CAM Software Experience

  • GibbsCAM