Apply now

Posted 22 days ago

CNC PROGRAMMER

@ Evans Consoles Corporation (Hourly)

Calgary, Alberta

Full-time3+ years experience
Apply now
SIGNALS

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

SeniorityMid level
DepartmentManufacturing & production
Experience3+ years
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingPlant or factory, Office
PositionSitting and standing
Physical demandsphysical moderate · computer high
LanguagesEnglish
EducationHigh school (required)
Fields of studyCNC 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)

FieldValue
Open jobs on Jobsy1
Job description

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

Similar jobs

  • CNC Programmer

    Fort Erie, ON

    FLEET CANADA INC: Housed in a 500,000 square foot manufacturing facility, Fleet is a proudly Canadian owned and operated Aerospace Manufacturer that specializes in…

    2+ YOECandidates need a high school diploma and at least 2 years of CNC programming in manufacturing, with proven hands-on Mastercam skill for 2D and 3D toolpaths. They must read complex drawings, apply geometry and trigonometry, and work to tight tolerances.

    Mastercam, AutoCAD, CATIA

  • CNC Programmer

    Campbellford, ON
    Full Time

    Mirmil Products

    Mirmil Products asks for experience programming and operating CNC machines.

    CNC machines

  • CNC Programmer

    Mississauga, ON

    Kubik

    5+ YOECandidates need 5+ years of AutoCAD and CNC programming and setup experience, ideally in woodwork or millwork. Cabinetmaking experience, Biesse software, MasterCAM, MS Office and skill with measuring equipment are also sought.

    AutoCAD, MasterCAM, Biesse, MS Office, CNC router, Measuring equipment

  • Junior CNC Programmer

    Abbotsford, BC
    Full Time

    Burnout Brands: The BD name became recognized in 1989, when the company introduced the first exhaust brake for the burgeoning Diesel pick-up truck market.

    Burnout Brands needs a recent graduate of a post-secondary machining or CNC programming program with practical CAD/CAM exposure, a basic understanding of G-code, and the ability to read drawings. No industry experience is required, and the hire must be legally authorized to work in Canada.

    GibbsCAM, CAD/CAM software, CNC milling machine, Calipers, Micrometers

  • CNC Programmer

    Nisku, AB
    On-siteFull Time

    CNC Industries

    5+ YOECandidates need 5+ years of CNC machine setup and operation, 2+ years with ESPRIT or a similar CAM package, and strong mill-turn and 5-axis experience. Knowledge of API and oilfield threading, tooling, feeds and speeds, and basic Lean or Six Sigma is preferred.

    ESPRIT EDGE, FANUC control, HEIDENHAIN control, MAZATROL control, mill-turn machine, 5-axis milling machine

  • CNC Programmer

    Mississauga, ON

    Garland Commercial Ranges Ltd

    2+ YOEGarland Commercial Ranges Ltd needs candidates with 2-4 years of CNC programming experience in manufacturing, preferably in sheet metal work with laser, punch or turret equipment. They should have AutoCAD proficiency, the ability to read engineering drawings, and a related engineering or technology diploma or degree.

    AutoCAD, SolidWorks, Amada programming software, Amada nesting software, ERP system, Microsoft Excel

  • CNC Programmer

    St. Catharines, ON
    $40–$50/hrFull Time, Contract

    Express Employment Professionals: The Express franchise brand is an industry-leading, international staffing company with franchise locations across the U.S., Canada, South Africa,…

    5+ YOECandidates need 5+ years of 5-axis CNC programming and 5+ years of hands-on CNC setup and operation. Strong GD&T and drawing skills, experience with tough alloys, and proven problem-solving are required.

    PowerMill, DMG MORI machining centre, Heidenhain control

  • CNC Programmer

    Concord, ON
    $20–$40/hr

    The Wohl Group - Recruitment Made Easy!

    10+ YOECandidates need 10 years of precision machining experience, expert Mastercam and 5-axis milling and lathe programming skills, and intermediate CAD and fixture design ability. An engineering technologist background in numerical control and GD&T knowledge are also required.

    Mastercam, Vericut, SolidEdge, SolidWorks, AutoCAD, MS Excel

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.