Posted 22 days ago
CNC PROGRAMMER
@ Evans Consoles Corporation (Hourly)
Calgary, Alberta
Overview
Evans Consoles Corporation is hiring a full-time CNC Programmer in Calgary, AB to develop, verify and maintain CNC programs for manufacturing wood, laminate, solid surface and related components. The role also backs up Cutlist and supports custom and complex fabrication. The posting states an hourly, full-time position with PPE required on site.
Responsibilities:
- Create and maintain CNC programs for standard and custom components
- Verify programs against drawings and models before release
- Support CNC operators with programming and troubleshooting
- Recommend process and material utilization improvements
Requirements summary:
- High school diploma or equivalent
- Minimum 3 years CNC programming experience
- Mastercam experience preferred
- Strong technical drawing and 3D model interpretation
Tools & skills
Source and dates
Source type not verified · risepeople
- Employer posting date
- 2026-10-15
- First seen by our source
- 2026-10-16
- Source record updated
- 2026-10-16
These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.
Job details
| Seniority | Mid level |
| Department | Manufacturing & production |
| Experience | 3+ years |
| Hours per week | 40 (estimated) |
| Travel | air: none · ground: none |
| Work setting | Plant or factory, Office |
| Position | Sitting and standing |
| Physical demands | physical moderate · computer high |
| Languages | English |
| Education | High school (required) |
| Fields of study | CNC machining, manufacturing technology, engineering technology |
Summary and details written by AI from the posting; the employer’s posting is the authority.
Evans Consoles Corporation (Hourly)
| Field | Value |
|---|---|
| Open jobs on Jobsy | 1 |
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
Journal
Only you can see this. Kept on this device, and in your account when you sign in.