1

Mastercam Programming Jobs in Ontario (NOW HIRING)

CNC Programmer

Whitby, ON

CA$75K - CA$85K/yr

This position combines hands-on CNC programming and setup responsibilities with process improvement ... Mastercam and SolidWorks ยท Experience supporting continuous improvement initiatives within ...

CNC Machinist (Programmer)

Ottawa, ON ยท On-site

CA$60K - CA$100K/yr

Advanced CAM programming skills using SolidCAM, MasterCAM, Fusion 360, SolidWorks CAM, or equivalent. * Demonstrated ability to machine parts to tight tolerances and to properly use quality ...

CNC Set-up Operator

Brampton, ON

CA$22.44 - CA$27.55/hr

... as identified by the engineering drawings. DUTIES AND RESPONSIBILITIES The duties and ... CNC machine, square, tape measure, punch press/press brake, Mastercam software, linear measuring ...

CNC Set-up Operator

Brampton, ON ยท On-site

CA$22.44 - CA$27.55/hr

... as identified by the engineering drawings. DUTIES AND RESPONSIBILITIES The duties and ... CNC machine, square, tape measure, punch press/press brake, Mastercam software, linear measuring ...

Responsible to safely and efficiently produce machined parts by means of programming, using Mastercam, setting up, and operating a computer numerical control (CNC) machine; maintaining quality and ...

CNC Machinist

Toronto, ON ยท On-site

CA$60K - CA$70K/yr

Minimum 3 years of CNC programming and machining experience. * Experience with CNC milling and turning operations. * Knowledge of cutting tools and machining parameters. * CAM experience (Mastercam)

Knowledge of CNC equipment and programming * Basic understanding of the computer * Ability to program operate sink / wire EDM * Familiar with CAD Modeling (Mastercam, SolidWorks, ESPRIT. Inventor)

next page

Showing results 1-20

Mastercam Programming information

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.

What are the key skills and qualifications needed to thrive as a Mastercam Programmer, and why are they important?

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 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 popular job titles related to Mastercam Programming jobs in Ontario? For Mastercam Programming jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Mastercam Programming jobs in Ontario look for? The top searched job categories for Mastercam Programming jobs in Ontario are:
CNC Programmer

CA$75K - CA$85K/yr

Full-time

Posted 22 days ago


Job description

Position Summary

Our client is seeking a skilled and motivated CNC Programmer / Manufacturing Technologist to join their growing manufacturing team. Reporting to the Operations Manager, this individual will be responsible for developing, optimizing, and supporting CNC machining processes to ensure safe, efficient, and high-quality production.

This position combines hands-on CNC programming and setup responsibilities with process improvement initiatives, fixture design, technical troubleshooting, and cross-functional collaboration. The successful candidate will support production, engineering, and quality objectives while contributing to operational excellence, efficiency improvements, and cost control initiatives across the manufacturing environment.


CNC Programmer / Manufacturing Technologist

Location: Greater Toronto Area, ON

Position Type: Full-Time

Compensation: $75,000โ€“$85,000


Position Summary

Our client is seeking a skilled and motivated CNC Programmer / Manufacturing Technologist to join their growing manufacturing team. Reporting to the Operations Manager, this individual will be responsible for developing, optimizing, and supporting CNC machining processes to ensure safe, efficient, and high-quality production.

This position combines hands-on CNC programming and setup responsibilities with process improvement initiatives, fixture design, technical troubleshooting, and cross-functional collaboration. The successful candidate will support production, engineering, and quality objectives while contributing to operational excellence, efficiency improvements, and cost control initiatives across the manufacturing environment.




Core Responsibilities

ยทCNC Programming & Machining Support

ยทDevelop, optimize, and maintain CNC programs to support efficient and accurate machining operations

ยทSupport CNC setup activities and validate machining programs when required

ยทTroubleshoot machining and programming issues to minimize downtime and maintain production flow

ยทEnsure machining processes meet quality, safety, and production standards

ยทTooling, Fixture & Process Design

ยทSupport tooling selection, fixture design, and process optimization initiatives

ยทRecommend improvements to machining methods, tooling utilization, and setup efficiencies

ยทCollaborate with engineering and production teams to improve manufacturability and workflow efficiency

ยทContinuous Improvement & Technical Support

ยทParticipate in continuous improvement initiatives focused on productivity, quality, and cost reduction

ยทIdentify opportunities for process optimization and operational efficiencies

ยทProvide technical support to production teams and assist with troubleshooting manufacturing challenges

ยทCross-Functional Collaboration & Training

ยทWork closely with operations, engineering, quality, and maintenance teams to support manufacturing objectives

ยทAssist with training and technical guidance related to CNC machining processes and best practices

ยทSupport communication between departments to ensure alignment on production and quality goals

ยทAdditional Responsibilities

ยทOperate CNC machinery when required to validate programs or support production demands

ยทMaintain housekeeping, safety, and preventive maintenance standards within the CNC area

ยทSupport preventive maintenance initiatives by identifying tooling, lubrication, or machine-related concerns

ยทLiaise with vendors and suppliers regarding tooling, equipment, and technical solutions

Key Competencies

ยทStrong analytical, troubleshooting, and problem-solving skills within a manufacturing environment

ยทSolid technical understanding of CNC machining, tooling, fixturing, and manufacturing processes

ยทContinuous improvement mindset with a focus on efficiency and process optimization

ยทStrong collaboration and interpersonal skills with the ability to work cross-functionally

ยทEffective verbal and written communication skills with both technical and non-technical stakeholders

ยทStrong organizational and time management abilities in a fast-paced production environment

Qualifications

ยทDiploma in CNC Machining, Tool & Die, Manufacturing Engineering Technology, Industrial Engineering Technology, or a related field

ยท3โ€“5 years of CNC programming and machining experience within a manufacturing environment

ยทStrong understanding of CNC machining processes, tooling, and fixturing

ยทExperience using CAD/CAM software

ยทAdvanced experience with Mastercam and SolidWorks

ยทExperience supporting continuous improvement initiatives within manufacturing environments preferred

ยทExposure to cost estimating, automation, or advanced machining technologies considered an asset

Working Conditions

ยทCombination of office and shop-floor responsibilities within a manufacturing environment

ยทAbility to stand, walk, crouch, and work around CNC machinery for extended periods

ยทManual handling of tooling, fixtures, and components within safe lifting guidelines

ยทExposure to industrial noise, machining fluids, and standard manufacturing conditions

ยทRequired use of personal protective equipment (PPE)


Accessibility & Equal Opportunity Statement

Our client is an equal opportunity employer committed to creating an inclusive, diverse, and accessible workplace. Applications from all qualified individuals are encouraged.

In accordance with the Accessibility for Ontarians with Disabilities Act (AODA), accommodations are available upon request for candidates participating in all aspects of the recruitment and selection process. If you require accommodation, please notify us and we will work with you to meet your needs.

We thank all applicants for their interest; however, only those selected for an interview will be contacted.

Applicant Information

This posting is intended to describe the general nature and level of work being performed and is not intended to be a comprehensive list of all responsibilities, duties, or qualifications required. Responsibilities and requirements may be modified to meet business needs.

Candidates must be legally authorized to work in Canada at the time of application.