×
Register Here to Apply for Jobs or Post Jobs. X

CNC Programmer

Job in Calgary, Alberta, D3J, Canada
Listing for: Aerotek
Full Time position
Listed on 2026-08-06
Job specializations:
  • Manufacturing / Production
    CNC Machinist, Manufacturing Engineer, Manufacturing & Industrial Operations, Machine Operator
Salary/Wage Range or Industry Benchmark: 36000 - 44000 CAD Yearly CAD 36000.00 44000.00 YEAR
Job Description & How to Apply Below

Job Title:

CNC Programmer Job Description

This role focuses on programming, setting up, and operating 3-axis and 4-axis CNC milling machines to produce custom machined parts for a specialized catalogue. You will work as part of a small, close-knit team, following detailed instructions, job specifications, and blueprints to deliver high-quality, one-off aluminum components. The position also involves verifying dimensions with precision measuring tools and, where applicable, using Solid Works to design models from technical drawings.

Responsibilities
  • Program, set up, and operate 3-axis and 4-axis CNC milling machines to produce custom machined parts.
  • Follow instructions, job specifications, and blueprints accurately to ensure parts meet required standards.
  • Use measuring instruments such as verniers and calipers to verify dimensions and ensure quality and accuracy.
  • Create and modify CNC programs, primarily using Mastercam, to support production needs.
  • Work with one-off custom aluminum parts, ensuring precise execution and adherence to design requirements.
  • Interpret and work from technical drawings and blueprints to design and machine components.
  • Set up milling machines, including tooling and work holding, to optimize efficiency and quality.
  • Operate additional shop equipment such as bandsaws and drilling machines as required.
  • Perform general labour duties, including heavy lifting of up to 50 lbs, to support overall shop operations.
  • Assist and work in other departments when machining workloads are lower to support overall production.
  • Follow process documents and production workflows to complete orders on time and to specification.
  • Collaborate with team members to solve problems and meet customer needs through custom solutions.
  • Maintain a clean, organized, and safe work area in accordance with shop standards.
Essential Skills
  • Proven experience programming and setting up CNC milling machines, including 3-axis and 4-axis mills.
  • CNC programming experience with Mastercam, with 2–3 years of programming experience noted.
  • At least 3 years of experience operating CNC mills.
  • Hands-on experience working with aluminum, particularly in one-off custom machining applications.
  • Ability to read and interpret blueprints, technical drawings, and job specifications.
  • Proficiency in using precision measuring instruments such as verniers and calipers to verify dimensions.
  • Experience working with Fanuc controls on CNC milling machines.
  • Practical experience in production machining environments, including setup and operation.
  • Ability to perform heavy lifting up to 50 lbs as part of daily duties.
  • Strong attention to detail and commitment to following instructions and process documents accurately.
Additional

Skills & Qualifications
  • Solid Works experience for designing models from technical drawings.
  • ERP system experience to support production and workflow management.
  • Bandsaw operation experience in a manufacturing or machining environment.
  • Drilling machine operation experience as part of general shop duties.
  • Familiarity with manufacturing processes related to custom cable assemblies, injection molding, or over-molding is an asset.
  • Ability to work effectively as part of a small, close-knit team in a production setting.
  • Strong problem-solving skills and willingness to collaborate with customers and internal teams to meet unique requirements.
Why Work Here?

You will join a close-knit team with supportive and effective leadership, where collaboration and mentorship are part of daily work. The crew is well-tenured and has strong training capacity, giving you the opportunity to learn, grow, and refine your skills in a stable environment. The workflow is consistent, with projects already on the books, providing reliable work and the chance to contribute to a variety of custom and technically interesting projects.

Work

Environment

This role is based in a clean, organized manufacturing facility located in the southeast area. The company specializes in custom cable assemblies, injection molding, over-molding solutions, electrical panels, and measurement-related products for industries such as military, construction, and oil and gas. You will work at your own dedicated…

Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary