Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

CNC Programmer

Technical Support Group Staffing Services Ltd.

TSG STAFFING SERVICESis currently recruiting for aCNC PROGRAMMER for an Edmonton area-based opportunity to work in an industrial environment.

Job Description:

Program, simulate, and verify CNC programs for new and existing parts.

Model parts and verify customer-supplied and internally generated models against drawings.

Develop machining strategies, including tooling, setup plans, and order of operations.

Define machining strategies that optimize cycle time, setup time, and tool life.

Identify and recommend productivity, quality, and process improvement opportunities.

Control and maintain CNC program and model databases, including revisions, machine assignment, and validation status.

Troubleshoot machining challenges using a high level of initiative and problem-solving skills.

Provide technical support and guidance to setters and operators regarding setup and proper program use.

Assist with quoting and feasibility reviews for complex or non-standard parts as required.

Support cross-functional activities by assisting in setter/operator roles when needed.

Job Requirements:

5+ years of CNC Programming experience in the Oil and Gas industry preferred.

Red Seal Journeyman Machinist certification is an asset.

Experience with SolidWorks and Mastercam is required.

Experience with CNC turning and milling operations; multi-axis (including 7-axis) machining is an asset.

Experience with CIMCO preferred.

Strong mechanical aptitude and understanding of machining principles.

Able to accurately perform mathematical calculations.

Able to program in G-code.

Valid driver’s license and reliable vehicle.

Must be physically capable to handle up to 23 kg (50 lbs).

Long periods of time standing in one place with some repetitive arm movement.

Excellent communication skills.

Pay rates or salaries will be based on experience and current market standards. Only selected candidates will be contacted.

Qualified candidates are encouraged to submit their resume through the form below.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Edmonton, AB vacancy
  •  ...business to drive extensive and sustainable growth for our people and our clients.  Position Introduction: Position Title - CNC Programmer This is a full-time position responsible for programming, setting up, and operating CNC machinery to produce precision components... 
    Suggested
    Full time
    Work at office

    Katch Kan

    Edmonton, AB
    a month ago
  • $37k - $42k per year

     ...impactful change in the world by prioritizing the mental health and wellbeing of this vulnerable demographic. About You As a Junior Programmer at Total Life, you'll be integral to our software development process, contributing to various aspects of coding and software... 
    Suggested
    Full time
    Remote work
    Monday to friday
    Flexible hours

    Total Life

    Edmonton, AB
    3 days ago
  •  ...position, your employment will begin with ChampionX and will transition to SLB as part of the planned integration. We are looking for a CNC Setup Operator located in Edmonton, AB . This is your opportunity to join a global technology company, driving energy innovation for... 
    Suggested
    Permanent employment
    Full time
    Local area
    Flexible hours
    Night shift
    Rotating shift
    Weekend work

    Schlumberger

    Edmonton, AB
    13 days ago
  • Job Responsibility: Durée de l'emploi: Permanent Langue de travail: Anglais Heures de travail: 35 to 40 hours per week Education: Expérience: Education College/CEGEP or equivalent experience Work setting Office Consulting firm Software company ...
    Suggested
    Permanent employment
    Full time
    Work at office
    Relocation

    Marvel Websites and Digital Marketing Ltd

    Edmonton, AB
    6 days ago
  • $110k - $160k per year

     ...studio work arrangements. #LI-Hybrid, #LI-Onsite Could this be the place for you? Inflexion Games is searching for a Lead Gameplay Programmer (Lead Software Engineer) to join the Programming team! As a Gameplay Programmer at Inflexion, you understand the core mechanics... 
    Suggested
    Full time
    Seasonal work
    Work at office
    Local area
    Remote work
    Work from home
    Relocation
    Flexible hours

    Inflexion Games

    Edmonton, AB
    6 days ago
  • Job Responsibility: Job Number : 52281 These summer opportunities will begin June 15, 2025 and end August 23, 2025. Great Library, Great City, Great Opportunity! If you are outgoing, enthusiastic and have a passion for working in the community with people of all ages then...
    Hourly pay
    Full time
    Contract work
    Temporary work
    Summer work
    Monday to friday
    Shift work
    Afternoon shift

    City of Edmonton

    Edmonton, AB
    1 day ago
  •  ...Job Summary: We are seeking a skilled CNC Machine Operator to cut, shape, drill, and fabricate custom glass components for interior architectural applications, including railings, shower doors, and other decorative or functional glass installations. The ideal candidate... 
    Full time

    Durabuilt Windows & Doors

    Edmonton, AB
    13 days ago
  •  ...global leader in the design and manufacture of highly productive CNC machine tools and automation systems, including turning centers,...  ...Machinist, with strong mechanical aptitude Experience as a CNC Programmer and the ability to independently program both CNC milling machines... 
    Hourly pay
    Long term contract
    Full time
    Local area
    Night shift

    Mazak Corp

    Edmonton, AB
    a month ago
  •  ...membres, les vétéranes et les vétérans des Forces armées canadiennes, ainsi que leurs familles dans leur quotidien. Nous offrons des programmes et des services minutieusement sélectionnés visant à répondre à leurs besoins particuliers et à rehausser leur bien-être mental,... 
    Daily paid
    Full time
    Apprenticeship
    Flexible hours

    Services de bien-être et moral des Forces canadiennes - SBMF...

    Edmonton, AB
    5 days ago
  •  ...components and circuit boards accurately and efficiently.   ~ Operate and  maintain production equipment such as SMT, wave solder, CNC, and printing processes as  .   ~ Conduct inspections to verify workmanship and quality, including supporting inspection of work... 
    Full time

    Reliable Controls Corporation

    Edmonton, AB
    more than 2 months ago
  •  ...Mazak is the global leader in the design and manufacture of highly productive CNC machine tools and automation systems, including turning centers, vertical and horizontal machining centers, Multi-Tasking solutions, 5-axis machining centers and PALLETECH manufacturing systems... 
    Long term contract
    Full time
    Work at office
    Local area
    Work from home

    Mazak Corp

    Edmonton, AB
    a month ago
  •  ...develop your technical expertise, we offer an environment where precision, safety, and continuous improvement are paramount. Operate CNC and manual machine tools (lathes, mills, grinders, and related equipment) to manufacture precision components Read and interpret... 
    Full time
    Apprenticeship
    Work at office

    SGS

    Edmonton, AB
    2 days ago
  •  ...Field Level Hazard and Job Hazard assessments. Assist in shipping and receiving of all material. Be familiar with manual and CNC machining activities (turning and milling) Be able to measure with precise accuracy Carry out reverse engineering measuring activities... 
    Full time

    Wajax Limited

    Edmonton, AB
    2 days ago
  • $43 - $46 per hour

     ...manufacturing facility to hire a Machine Shop Leadhand for a newly created day-shift position. This is an ideal opportunity for an experienced CNC Machinist with a strong process and engineering mindset who is ready to take the next step into leadership. Reporting to the Machine... 
    Long term contract
    Apprenticeship
    Immediate start
    Monday to friday
    Day shift

    TPD

    Edmonton, AB
    15 days ago
  •  ...Completion of a formal apprenticeship program is a strong plus. You possess mastery of both hand tools and stationary power tools, with CNC programming and operating experience being highly desirable. With your strong mathematical aptitude and meticulous attention to detail,... 
    Full time
    For contractors
    Apprenticeship
    Live In
    Monday to friday

    The Canadian Brewhouse

    Edmonton, AB
    9 days ago
  •  ...Pour honorer notre promesse de réussir en équipe, nous partageons les fruits de notre succès avec nos employés par l’entremise d’un programme de bonis annuels et d’un régime d’achat d’actions des employés (RAAE), dans le cadre duquel Intact verse une cotisation... 
    Work at office
    Remote work
    Flexible hours

    Intact Financial

    Edmonton, AB
    50 minutes ago
  •  ...Pour honorer notre promesse de réussir en équipe, nous partageons les fruits de notre succès avec nos employés par l’entremise d’un programme de bonis annuels et d’un régime d’achat d’actions des employés (RAAE), dans le cadre duquel Intact verse une cotisation... 
    Flexible hours

    Intact Financial

    Edmonton, AB
    1 day ago
  •  ...ownership, delivery management, or client-facing consulting, including at least 2 years shipping software rather than only running programmes. • A track record delivering under fixed-price or outcome-based commercial terms, where scope discipline had financial consequences... 
    Permanent employment
    Full time
    Internship
    Immediate start

    Bits In Glass

    Edmonton, AB
    12 days ago
  •  ...delivering outcomes that improve people’s lives. Working in partnership makes it possible to deliver the world’s most impactful projects and programmes as we turn challenge into opportunity and complexity into success.  Our capabilities include programme, project, cost, asset and... 
    Full time
    Contract work
    For contractors
    Flexible hours

    Turner

    Edmonton, AB
    a month ago
  • $18 per hour

     ...recherche. Excellentes compétences en communication orale et écrite en français et en anglais. Être actuellement inscrit(e) à un programme d’études postsecondaires en informatique, communications, éducation, administration, langues, gestion associative ou domaine connexe... 
    Apprenticeship
    Summer work
    Internship
    Work at office
    Local area
    Remote work
    Monday to friday
    Afternoon shift

    Cpf Incorporated

    Edmonton, AB
    more than 2 months ago
  •  ...de santé prolongés, soins dentaires · Assurance vie, invalidité · Décès accidentel et mutilation (DAM) · Congé de maladie · Programme d’aide aux employés (PAE) Les avantages sociaux peuvent varier pour les postes couverts par une convention collective. Pour une... 
    Full time

    Alsco Inc

    Edmonton, AB
    a month ago
  •  ...flow, and level measurement technologies. ~ Familiarity with industrial control systems such as Distributed Control Systems (DCS), Programmable Logic Controllers (PLC), Safety Instrumented Systems (SIS), and Human Machine Interfaces (HMI) is considered an asset. ~ Exposure... 
    Long term contract
    Full time
    For contractors
    Summer work
    Internship
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Bantrel Co.

    Edmonton, AB
    a month ago
  •  ...Pour honorer notre promesse de réussir en équipe, nous partageons les fruits de notre succès avec nos employés par l’entremise d’un programme de bonis annuels et d’un régime d’achat d’actions des employés (RAAE), dans le cadre duquel Intact verse une cotisation... 
    Flexible hours

    Intact Financial

    Edmonton, AB
    4 days ago
  •  ...clients   Résumé du poste : En tant que gestionnaire de l’intégration des clients, vous dirigerez et continuerez à développer le programme national d’intégration des clients de Waste Logic. Vous serez chargé de veiller à ce que les nouveaux clients bénéficient d’une... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Flexible hours

    Waste Logic Llc

    Edmonton, AB
    more than 2 months ago
  •  ...delivering outcomes that improve people’s lives. Working in partnership makes it possible to deliver the world’s most impactful projects and programmes as we turn challenge into opportunity and complexity into success. Our capabilities include programme, project, cost, asset and... 
    Full time
    Contract work
    For contractors
    Flexible hours

    Turner

    Edmonton, AB
    more than 2 months ago
  •  ...avancement au sein de l’entreprise Un employeur engagé dans sa communauté Du travail d’équipe et de la formation continue Un programme de formation complet pour toutes les nouvelles recrues Un programme d’encouragement aux études Et plus encore! Devenez un... 
    Part time

    RONA+

    Edmonton, AB
    1 day ago
  •  ...te proposons, dès ton embauche, une foule d’avantages flexibles pour favoriser ton bien-être et celui de ta famille, notamment : * Programme santé et bien-être incluant de nombreuses options * Assurance collective flexible * Régime de retraite généreux * Régime d’... 
    Full time
    Apprenticeship
    Work at office
    Flexible hours

    Banque Nationale

    Edmonton, AB
    23 hours ago
  •  ...real users depended on. ~ A track record as the technical owner across multiple concurrent client engagements, not just one long programme. ~ Deep hands-on capability: Python, cloud architecture (AWS, Azure, or GCP), distributed systems, and API and integration design.... 
    Permanent employment
    Full time
    Internship

    Bits In Glass

    Edmonton, AB
    a month ago
  •  ...te proposons, dès ton embauche, une foule d’avantages flexibles pour favoriser ton bien-être et celui de ta famille, notamment : * Programme santé et bien-être incluant de nombreuses options * Assurance collective flexible * Régime de retraite généreux * Régime d’... 
    Full time
    Apprenticeship
    Work at office
    Flexible hours

    Banque Nationale

    Edmonton, AB
    1 day ago
  •  ...delivering outcomes that improve people’s lives. Working in partnership makes it possible to deliver the world’s most impactful projects and programmes as we turn challenge into opportunity and complexity into success.  Our capabilities include programme, project, cost, asset and... 
    Full time
    Work at office
    Flexible hours

    Turner & Townsend

    Edmonton, AB
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!