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.
- ...Job Description 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...Suggested
- ...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,...SuggestedDaily paidApprenticeship
- ...The Opportunity The CNC Machine and Laser Engraver Operator encompass the operation of 2 very distinct machines. The role includes using software to run files on the CNC Machine and using software to generate and run files on the laser engraver. The Role...SuggestedFull time
- ...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...SuggestedFull timeWork at office
- ...Looking for CNC lathe Night Shift operators! What we do The IMECH team is passionate about delivering high quality products and services. We understand we need dedicated professionals to continue growing. We value professionals who are equally passionate about utilizing...SuggestedNight shift
$28 - $32 per hour
Are you a skilled and safety-conscious machinist looking for your next big opportunity? Randstad is seeking a detail-oriented CNC Machinist to join a fast-paced manufacturing environment. In this role, you will leverage your mechanical expertise to program, set up, and operate...Hourly payLong term contractShift work- ...TSG STAFFING SERVICES, we are always recruiting in anticipation of our clients’ future needs. As such, we are continuing to search for a CNC MACHINIST for potential upcoming projects in the Edmonton area. Job Description: To safely and effectively operate lathes,...Apprenticeship
- ...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
$28 - $34 per hour
...CNC Lathe Operator (Oilfield Threading) Edmonton, Alberta | Full-Time Permanent | $28 to $34 per hour Machining / CNC Operation | 1 to 3 Years Experience | Day Shift | Hiring Now Position Type Full-Time, Permanent Location Edmonton, Alberta Compensation $28...Hourly payLong term contractPermanent employmentFull timeImmediate startWork from homeMonday to fridayShift workDay shift$37 - $45 per hour
...CNC Lathe Machinist, Oilfield Tubular Threading Edmonton, Alberta | Full-Time (Permanent) Skilled Trades / Machining | Experienced | Monday to Friday Day Shift Position Type Full-Time (Permanent), year-round Location Edmonton, Alberta Schedule Monday to Friday...Hourly payPermanent employmentFull timeApprenticeshipImmediate startMonday to fridayShift workNight shift- ...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 paidFull timeApprenticeship
- ...on a variety of machines including, but not limited to, Forges, CNC's, Industrial Furnaces, Straighteners and Shot Peeners Apply... ...Knowledge in a variety of trades is extremely beneficial Programmable Logic Controls (PLC) and pneumatics experience Knowledge and...Permanent employmentFull timeApprenticeshipWork at officeLocal areaMonday to fridayShift workNight shiftRotating shiftDay shiftAfternoon shift
- ...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
$75k - $90k per year
...prototyping testing troubleshooting and production scaling. Strong project management communication and problem-solving skills. CNC machining experience is an asset. Ability to work effectively in a fast-paced safety-focused environment. Pre-Employment Requirements...Permanent employmentFull timeWork at officeFlexible hours- ...Job Description Job Description A Plasma Operator —often called a CNC Plasma Table Operator—is a skilled manufacturing professional responsible for setting up, programming, and operating plasma cutting machines to precisely cut and shape metal materials according to...
- ...skilled and detail-oriented Press Brake Operator to join our manufacturing team. In this role, you will set up, program, and operate CNC press brake machines to bend, shape, and form sheet metal according to precise engineering blueprints. The ideal candidate has strong mechanical...
- ...work and organize yourself to meet multiple deadlines and meet customer needs. EXPERIENCE / CAPABILITIES ~2+ years’ experience as a CNC Machine Operator on a production line. ~ Knowledge of lamination set ups on a CNC Machine. ~ Training provided for lamination...Full timeFor contractorsDay shiftAfternoon shift
- ...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 timeApprenticeshipWork at office
- ...custom cabinetry and is highly proficient in Mozaik Cabinet Software. You will be responsible for creating accurate production drawings, CNC-ready files, and manufacturing documentation for custom cabinetry projects. Important: Professional experience with Mozaik Cabinet...Long term contractFull timeWork at officeMonday to friday
- ...application. Achieve target water quality through adjustment of chemical dosages and optimization of water treatment equipment including programmable controllers, probes, meters, and chemical pumping systems. Assist in account management through ensuring inventories are...Remote jobFull timeWork at office
- ...’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...Part time
- ...employés permanents Télémédecine offerte à tous via TelusSanté Horaires flexibles Remboursement des frais de scolarités Programme d’achat d’actions pour nos employés Formation et occasions de perfectionnement professionnel payées Prime de référencement ($)...Permanent employmentFlexible hoursWeekend workAfternoon shift
- ...’autres scénarios sont accessibles. Les possibilités de carrière sont nombreuses et nous encourageons la mobilité interne. Nos programmes de formation basés sur l’apprentissage dans l’action te permettent de maîtriser ton métier. Des contenus de formation personnalisés...ApprenticeshipFlexible hours
- ...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...Full time
- ...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...Part time
- ...concurrentielle, nous te proposons 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 * Régime de retraite généreux * Programme d’aide aux...Full timeApprenticeshipFlexible hours
- ...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’...ApprenticeshipWork at officeLocal areaFlexible hours
- ...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 paidPart timeApprenticeshipSummer work
- ...possibles à la clientèle. Relevant du Directeur Principal, tu gères un portefeuille clients couvrant l'ouest de Edmonton. Nos programmes de formation basés sur l’apprentissage dans l’action te permettent de maîtriser ton métier. L’accès à des collègues possédant différentes...Full timeApprenticeshipFlexible hoursDay shift
- ...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 timeApprenticeshipWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!



