Computer Numerical Control Programmer

TSG Staffing Services

Edmonton

On-site

CAD 65,000 - 90,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TSG Staffing Services is actively recruiting for a CNC Programmer in the Edmonton area to join an industrial environment. The role involves programming, simulating, and verifying CNC programs for new and existing parts.

The ideal candidate will have 5+ years in CNC programming, experience in oil and gas, and proficiency with SolidWorks, Mastercam, and CIMCO. Valid driving license and ability to handle physical demands are required.

Qualifications

  • Experience in CNC programming for oil and gas parts.
  • Ability to read and verify drawings against models.
  • Proficient in G-code programming and machining principles.
  • Experience with multi‑axis machining is a plus.

Responsibilities

  • Program, simulate, and verify CNC programs for new and existing parts.
  • Model parts and verify customer models against drawings.
  • Develop machining strategies including tooling and setup plans.
  • Define strategies to optimize cycle time, setup time and tool life.
  • Identify productivity, quality and process-improvement opportunities.
  • Maintain CNC program and model databases with revisions and assignments.
  • Troubleshoot machining challenges and support setters and operators.
  • Assist with quoting and feasibility reviews for complex parts.
  • Support cross-functional activities by assisting setter/operator roles.

Skills

CNC Programming
Oil & Gas experience
G-code programming
Mathematical calculations
Problem solving

Education

Red Seal Journeyman Machinist

Tools

SolidWorks
Mastercam
CIMCO

Job description

TSG STAFFING SERVICES is currently recruiting for a CNC 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 Requiremen
  • 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.

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

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior CNC Milling Machinist
Senior CNC Milling Machinist

Fidelity Manufacturing • Calgary

On-site
CAD 70,000 - 90,000
Medical and dental benefits
Onsite gym access
2 paid flex days per year
+3
CNC Programmer Team Lead (4 X 10 Hour Shifts)
CNC Programmer Team Lead (4 X 10 Hour Shifts)

BD Diesel • Abbotsford

On-site
Dental care
Employee assistance program
Extended health care
+4
CNC Programmer
CNC Programmer

United States Digital Space LLC • Mississauga

On-site
CNC Mill Programmer
CNC Mill Programmer

Steelhaus Technologies Inc • Calgary

On-site
CAD 50,000 - 70,000
CNC Mill Programmer
CNC Mill Programmer

Steelhaus Tryton Canada • Calgary

On-site
CAD 50,000 - 70,000
CNC Senior Operator
CNC Senior Operator

Canadian Manufacturing • Guelph

On-site
CAD 52,000 - 78,000
Market-competitive salaries
Health & dental benefits
Paid sick time off
+2
CNC Programmer
CNC Programmer

Volant Products Inc. • Edmonton

On-site
Training and Development Program
Tuition Reimbursement Program
Medical, Dental and Vision Benefits
+4
CNC Set-up Programmer
CNC Set-up Programmer

Nova Staffing Inc. • Brampton

On-site
CAD 70,000 - 100,000
CNC Programmer – Multi‑Axis Machining & Mastercam
CNC Programmer – Multi‑Axis Machining & Mastercam

Volant Products Inc. • Edmonton

On-site
CAD 80,000 - 100,000
CNC Machinist/Programmer
CNC Machinist/Programmer

United States Digital Space LLC • Vaughan

On-site
CAD 32,000 - 39,000
Company events
Dental care
Disability insurance
+2