CNC Programmer (Calgary)

CNC Programmer (Calgary)

17 Oct
|
Evans Consoles
|
Calgary

17 Oct

Evans Consoles

Calgary

Primary Role The CNC Programmer is responsible for developing, verifying, and maintaining CNC programs used to manufacture wood, laminate, solid surface, and related components. This position supports efficient production by translating engineering drawings, models, and specifications into optimized machine programs while ensuring Evans’ quality and safety standards are met. The CNC Programmer also serves as a backup for Cutlist.

Key Responsibilities

- Review drawings, models and specifications for required fabricated components.

- Create and maintain CNC programs for standard products and components.

- Verify programs against drawings, models, and production requirements prior to release.

- Upload and maintain approved programs within designated machine and network locations.

- Ensure production schedules are supported through timely completion of programming activities.

- Communicate potential issues affecting production schedules, quality, or material requirements to the Supervisor or Manager.

- Support CNC operators with program related questions and/or troubleshooting.

- Create programs for standard materials including MDF and laminate products.

- Support Millwork design to program components beyond the ability of WFI.

- Collaborate with Cutlist to identify custom part size requirements and support quality control.

- Follow established programming standards and best practices.

- Provide support in other fabrication areas as required by production demands.

- Troubleshoot and resolve programming, drawing, material and manufacturing issues by escalating accordingly.





- Create custom CNC programs for new or non-standard products.

- Recommend modifications to improve manufacturability, efficiency, quality, and material utilization.

- Create programs for complex materials including solid surface, compact laminate, and specialty materials.

- Validate tooling selection and machining strategies for new applications.

- Collaborate with Design, Engineering and Production teams to resolve manufacturing challenges.

- Support continuous improvement initiatives related to CNC programming and production processes.

Education & Experience

- High school diploma or equivalent.

- Post-secondary education in CNC machining, manufacturing technology, engineering technology, or related field is considered an asset.

- Minimum 3 years’ experience using CNC programming software

- Experience with Mastercam preferred

- Experience using other CNC programming software such as Inventorcam, Cabinet Vision, or similar.

- Experience operating CNC equipment and a strong understanding of shop floor manufacturing processes.

- Strong understanding of tooling selection, machining practices, and material optimization strategies.

- Experience within woodworking, millwork, cabinetry, furniture manufacturing, or custom fabrication environments preferred.

Qualifications &





Competencies Required

- Strong oral and written communication skills.

- Ability to read and interpret technical drawings, specifications and 3D models.

- Proficient use of measuring and verification equipment.

- Intermediate understanding of CNC programming software, machine capabilities, and tooling selection.

- Strong understanding of fabricated products and manufacturing methods.

- Ability to effectively communicate technical information to CNC operators, Supervisors, and Design team members.

- Effective problem-solving and troubleshooting abilities.

- Ability to identify and recommend process improvements.

Desired Behaviours

- Makes fact-based decisions having done the hard work of obtaining actual data

- Demonstrates ownership through prompt action, clear communication, timely response, escalates if needed,

- Drives continuous improvement through personal initiative and innovation.

- Learns from failures in a positive/structured way, focusing on process improvements and corrective actions going forward.

- Delivers consistent results meeting our commitments

- Maintains focus on priorities, what is important to our customers (internal or external).

Working Environment / Location

- Calgary, AB

- PPE Required

Expected hours: 40.0 per week

Benefits

- Casual dress

- Company events

- Dental care

- Disability insurance

- Employee assistance program

- Extended health care

- Life insurance

- In office gym

- On-site parking

- Paid time off

- RRSP match

- Vision care

Work Location: In person

📌 CNC Programmer (Calgary)
🏢 Evans Consoles
📍 Calgary

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: cnc programmer (calgary) / calgary

Subscribe to this job alert:

Get the latest job offers by email for: cnc programmer (calgary) / calgary