1

Cnc Tool Programmer Jobs in Edmonton, AB (NOW HIRING)

Be Seen First

CNC Programmer

Edmonton, AB · On-site

CA$25 - CA$32/hr

The CNC Programmer plays a crucial role in an in-house team, responsible for creating, updating ... tool selection, and quality control, while maintaining strict safety compliance and thorough ...

Be Seen First

CNC Programmer

Edmonton, AB · On-site

CA$25 - CA$32/hr

The CNC Programmer plays a crucial role in an in-house team, responsible for creating, updating ... tool selection, and quality control, while maintaining strict safety compliance and thorough ...

ITT) is a diversified global leading manufacturer of highly engineered critical components and ... Journeyman ticket relevant to machining (general machinist, tool and die maker, ETC)

Cnc Tool Programmer information

What is the difference between Cnc Tool Programmer vs Cnc Machinist?

AspectCnc Tool ProgrammerCnc Machinist
CredentialsTechnical training, certifications in CNC programmingTechnical training, machining certifications
Work EnvironmentDesigning and editing CNC programs, often in office or programming stationsOperating CNC machines on shop floors
Industry UsageManufacturing, aerospace, automotiveManufacturing, aerospace, automotive
Primary FocusCreating and optimizing CNC programs for tools and partsOperating machines to produce parts as per specifications

While both roles are essential in manufacturing, a Cnc Tool Programmer focuses on developing and optimizing CNC programs, whereas a Cnc Machinist operates the machines to produce parts. The programmer's role is more design and software-oriented, while the machinist's role is hands-on and operational.

Do CNC Tool Programmers make good money?

CNC Tool Programmers typically earn competitive wages that vary by experience, location, and industry. Skilled programmers who are proficient with CAD/CAM software and machine operation can increase their earning potential. Overall, it is considered a well-paying trade with opportunities for advancement.

How much do CNC Tool Programmers earn?

CNC Tool Programmers typically earn between $50,000 and $80,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software can earn higher salaries, especially in manufacturing environments with complex machinery.

Is CNC Tool Programmer a good career?

CNC Tool Programmers design and write code for CNC machines used in manufacturing, requiring skills in CAD/CAM software and knowledge of machining processes. It offers steady employment opportunities, especially in industries like aerospace and automotive, with potential for advancement into supervisory or engineering roles. The job typically involves working in a machine shop environment with regular hours and the need for precision and attention to detail.

Is there a demand for CNC Tool Programmers?

CNC Tool Programmers are in steady demand due to the ongoing need for precision manufacturing and automation in industries such as aerospace, automotive, and medical devices. Skilled programmers who can operate CAD/CAM software and understand machining processes are especially sought after, with job growth expected to remain stable as manufacturing continues to modernize.

What are popular job titles related to Cnc Tool Programmer jobs in Edmonton, AB?

For Cnc Tool Programmer jobs in Edmonton, AB, the most frequently searched job titles are:

What job categories do people searching Cnc Tool Programmer jobs in Edmonton, AB look for?

The top searched job categories for Cnc Tool Programmer jobs in Edmonton, AB are:

Infographic showing various Cnc Tool Programmer job openings in Edmonton, AB as of August 2026, with employment types broken down into 76% Full Time, 21% Part Time, 2% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution.

CNC Programmer

Kootenay Granite Inc.

Edmonton, AB • On-site

CA$25 - CA$32/hr

Full-time

Medical, Dental, Vision, Life, PTO

Posted 6 days ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

The CNC Programmer plays a crucial role in an in-house team, responsible for creating, updating, and optimizing CNC programs on a daily basis. This role involves working primarily with standard CNC machines to ensure efficient machine setup, tool selection, and quality control, while maintaining strict safety compliance and thorough documentation.

Responsibilities

  • Set up CNC machines according to program specifications
  • Select appropriate tools and materials for each job
  • Perform quality control checks to ensure precision and accuracy
  • Troubleshoot issues related to CNC programming and machine operation
  • Document program changes, machine settings, and processes
  • Collaborate effectively with team members to optimize production
  • Adhere to all safety protocols and compliance standards

Required Qualifications

  • Entry-level experience in CNC programming would be considered
  • Experience in the field is an asset

Preferred Qualifications

  • Experience with CAD/CAM software
  • Hands-on knowledge of CNC machine operation
  • Skill in precision measurement techniques
  • Strong problem-solving abilities
  • High attention to detail
  • Effective communication skills
  • Good time management capabilities

Company Description

Kootenay Granite is a fine custom fabricator and installer of granite/marble/quartzite/porcelain/and quartz products.