1

Mastercam Programming Jobs in Vancouver, BC (NOW HIRING)

Be Seen First

CNC Machinist

Surrey, BC · On-site

CA$43/hr

Experience with Mastercam for machining programming and operations * Experience working to tight tolerances and following quality control procedures in an ISO-based environment * Experience machining ...

Cnc Machinist

Delta, BC

CA$34 - CA$40/hr

Programming skills, particularly with Mastercam, would be an asset. * Ability to read and create drawings to explain issues. * Self-starter with the confidence to make judgment calls. * Capable of ...

CNC Machinist

Delta, BC

CA$34 - CA$40/hr

Programming skills, particularly with Mastercam, would be an asset. * Ability to read and create drawings to explain issues. * Self-starter with the confidence to make judgment calls. * Capable of ...

Mastercam Programming information

What is Mastercam programming?

Mastercam programming refers to the process of using Mastercam software to create toolpaths and generate G-code for CNC (Computer Numerical Control) machines. This software enables programmers to design parts, simulate machining operations, and optimize cutting processes for manufacturing. Mastercam programmers convert CAD models into instructions that CNC machines use to fabricate parts with precision and efficiency.

What are the key skills and qualifications needed to thrive as a Mastercam programmer?

To excel as a Mastercam Programmer, you need strong skills in CNC machining, CAD/CAM software proficiency, and a solid understanding of manufacturing processes, typically supported by technical training or certification in Mastercam. Familiarity with Mastercam software, G-code programming, and CNC machine operation is crucial for producing accurate toolpaths and efficient machining. Attention to detail, problem-solving ability, and effective communication with machinists and engineers are essential soft skills. These competencies ensure the creation of precise parts, minimize errors, and optimize production efficiency in a manufacturing environment.

What are some common challenges Mastercam programmers face when working with complex parts, and how can they address them?

Mastercam Programmers often encounter challenges when programming complex geometries, such as intricate contours or multi-axis toolpaths. These situations require careful planning to avoid collisions, ensure optimal surface finishes, and maintain efficient cycle times. Collaborating closely with machinists and engineers can help identify potential manufacturing issues early on. Additionally, regularly updating Mastercam skills and staying current with software updates can greatly improve problem-solving and productivity when handling difficult projects.

Do Mastercam programmers make good money?

Mastercam programmers typically earn competitive wages, with salaries varying based on experience, location, and industry. Skilled programmers who are proficient in CAD/CAM software and have experience with complex machining often command higher pay. Certification and specialization can also positively impact earning potential.

What are popular job titles related to Mastercam Programming jobs in Vancouver, BC?

For Mastercam Programming jobs in Vancouver, BC, the most frequently searched job titles are:

What job categories do people searching Mastercam Programming jobs in Vancouver, BC look for?

The top searched job categories for Mastercam Programming jobs in Vancouver, BC are:

Infographic showing various Mastercam Programming job openings in Vancouver, BC as of August 2026, with employment types broken down into 1% Internship, 77% Full Time, 18% Part Time, 3% Contract, and 1% Nights. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

CNC Machinist

YORK INDUSTRIES (1990) Ltd

Surrey, BC • On-site

CA$43/hr

Full-time

Medical, Dental, Life, Retirement, PTO

Posted 10 days ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

The Journeyman Machinist or 3rd or 4th Year Apprentice plays a vital role within a machining team, primarily working with CNC machines to produce high-quality metal components. This role involves operating and setting up machinery, performing quality inspections, and ensuring equipment accuracy and safety compliance throughout the manufacturing process.

Responsibilities

  • Operate CNC and other machining equipment effectively and safely
  • Set up tools and machines for production runs
  • Perform quality inspections to ensure parts meet specifications
  • Program CNC machines according to job requirements
  • Calibrate equipment to maintain precision and consistency
  • Handle and manage materials used in production efficiently

Required Qualifications

  • Journeyperson Machinist certification or equivalent formal training and experience in a machine shop setting (open to 3rd or 4th year apprentice)
  • Strong CNC and conventional machining skills, including setup, operation, and adjustment of machines for medium to large components
  • English language proficiency and valid CDL license

Preferred Qualifications

  • 4+ years of experience in machining
  • Proficient in CNC operation and programming
  • Proficiency in reading and interpreting technical drawings and blueprints, with accurate use of measurement tools such as micrometers, calipers, and gauges
  • Experience with Mastercam for machining programming and operations
  • Experience working to tight tolerances and following quality control procedures in an ISO-based environment
  • Experience machining large fabricated items
  • Strong mechanical aptitude and problem-solving abilities
  • Comprehensive understanding of safety compliance
  • Excellent teamwork skills

Company Description

York Industries 1990 Ltd is a leading precision CNC machine shop specializing in medium to large components and customer fabrications. With over three decades of experience, we have built a reputation for delivering high-quality precision machining services tailored to meet the unique requirements of our diverse clientele. Our expertise extends from one-off custom jobs to large-scale production runs, with a particular strength in machining large fabricated items.