CNC Programmer
$36 - $46 per hourRemote People
GTA East, ON | Full-Time | Permanent | $36-$46/hr + Overtime + Benefits
Program Complex Parts. Solve Real Manufacturing Challenges.
Our client is a leading precision manufacturer serving world-class customers across aerospace, defence, medical devices, robotics, renewable energy, and advanced industrial markets.
We are seeking a skilled CNC Programmer with strong 5-axis machining and Mastercam experience to join a growing manufacturing team. This is a hands-on opportunity for someone who enjoys working on technically challenging components, optimizing machining strategies, and supporting production from programming through completion.
What You'll Be Doing
Create and optimize CNC programs for complex precision-machined components
Support 3-axis, 4-axis, and 5-axis machining operations
Work closely with operators, setup personnel, and production teams
Develop fixtures, setup sheets, inspection documentation, and machining strategies
Troubleshoot programming and machining challenges to improve efficiency and quality
Support continuous improvement initiatives across manufacturing operations
Contribute to projects supporting aerospace, defence, medical, robotics, and industrial customers
What We're Looking For
3+ years of hands-on 5-axis CNC programming experience
Strong Mastercam programming skills
Experience with SolidWorks and CAD/CAM software
Knowledge of Heidenhain and/or Fanuc controls
Strong understanding of GD&T, tooling, workholding, speeds, feeds, and blueprint reading
Experience supporting both milling and turning environments
Mechanical aptitude and strong problem-solving abilities
What's Offered
$36-$46/hour based on experience
Day shift, Monday to Friday
Overtime opportunities
Extended health, dental, vision, and life insurance
On-site gym and parking
Stable full-time opportunity with a growing precision manufacturer
Exposure to complex, high-value projects across multiple advanced industries
If you're passionate about precision manufacturing and enjoy programming complex parts in a fast-paced environment, we'd welcome a confidential conversation.
$35 - $40 per hour
...We are seeking a skilled CNC Milling Operator & Programmer with strong mechanical aptitude and hands-on experience in precision machining within a custom machine-building environment. The ideal candidate can independently set up, program, and operate Haas CNC Mills to produce...Suggested$25 - $35 per hour
...Job Title CNC Milling Operator & Programmer (Mastercam / Haas CNC Mills) Location Mississauga, ON Employment Type Full-Time | Permanent Compensation $25-$35/hr (depending on experience) Introduction CNC Milling Operator & Programmer Are you a CNC...SuggestedHourly payLong term contractPermanent employmentFull time$35 - $40 per hour
...Compensation: $35–$40/hour + Benefits Where Mechanical Design Meets CNC Manufacturing We're recruiting for an established Canadian... ...hands-on engineering role . You'll work directly with CNC programmers, machinists, and Quality to: Troubleshoot machining and...SuggestedPermanent employmentFull timeMonday to fridayDay shift$45 - $52 per hour
...designs and builds custom automated manufacturing systems for leading automotive manufacturers across North America. As a Senior Robot Programmer, you'll play a key role in developing, programming, commissioning, and optimizing robotic automation systems while working alongside...SuggestedHourly payPermanent employmentFull time- ...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
- ...information is available at . POSITION SUMMARY Responsible for the creation and maintenance of all Computer Numerically Controlled (CNC) programs for all machine shop equipment. Example equipment: Trumpf sheet lasers, tube lasers and brake equipment, BLM tube laser,...Full timeWork at office
$95k - $125k per year
...experience and qualifications. The Machining Manufacturing Programmer is responsible for executing defined projects of moderate to high... ...short-term planning. Key Responsibilities Develop CNC programs using Siemens NX and TopSolid CAD/CAM software Apply...Long term contractFull timeTemporary workInternshipWork at office- ...Job Profile: CNC Laser Programmer Job Summary We are seeking a skilled CNC Laser Programmer to join our manufacturing team. You will use a 3D drawing software to import and analyze engineering models and SigmaNest to generate high-efficiency toolpaths and optimized nests...Full 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...Full timeWork at office
- ...learn, to develop and move forward. About The Role The CNC Technician will be responsible for the safe and responsible operation... ...checks, and troubleshooting. Providing feedback to programmers when there are deficiencies identified Responsible for mentoring...Full timeInternshipShift workWeekend work
$32 - $38 per hour
...CNC Programmer Machinist Smarter Alloys | Cambridge, ON $32–$38/hr depending on experience | Full-time, permanent Not your typical machine shop. At Smarter Alloys, you won’t be running the same part a thousand times. We do rapid prototyping and manufacturing...Permanent employmentFull timePart time1 day per week- ...transforming designs into production-ready reality? Are you passionate about CAD detailing, CNC programming, and bringing custom projects to life? We're looking for a CNC Programmer / Detailer (Trade Shows & Events) to join our team and help create the custom exhibits,...Full timeWork at office1 day per week
- ...Position Summary: We are seeking a skilled CNC Operator/Programmer to support our aluminum glazing operations. This role is responsible for programming, setting up, and operating CNC machines to fabricate custom aluminum components used in architectural glazing systems...Full time
- ...Position Summary: We are seeking an experienced CNC Lathe Programmer / Set-Up Operator to join our manufacturing team. The successful candidate will be responsible for programming, setting up, operating, and maintaining Mazak CNC lathes utilizing Mazatrol controls. This...Full timeImmediate start
- ...and hard work. Does that sound good to you? If so, we look forward to hearing from you! We are currently recruiting for a CNC Programmer responsible for maintaining and developing programming for the 3-Axis Vertical Machining Centre and CNC Lathe. Job Duties...Weekly payFull timeWork at officeFlexible hoursShift work
- ...Job Description Job Description ~ Job Description Summary The CNC Machinist manufactures a variety of parts using CNC programmable lathes and milling machines. ~ Job Description Safety · Always wear the proper personal protective equipment (PPE). · Follow...Immediate start
- ...Required immediately , a CNC programmer in the Granite /Quartz industry . The CNC programmer is responsible for converting approved countertop templates into accurate cutting programs for the Park Industries Fusion Sawjet . This role ensures every job is programmed correctly...Full timeImmediate start
- ...solutions provider delivering consistent, high-quality aluminum permanent mold castings to our customers. We are currently seeking a CNC Programmer to join our Process Innovation Team. The successful candidate will work closely with operators, engineering, quality, and...Permanent employmentShift work
- Job Description Job Description Job Description: Study drawings and specifications to determine dimensions, tolerances, and the sequence of machining operations using knowledge of shop mathematics, metal properties, and the methodology and procedures of machining. ...Temporary work
- Responsibilities ~Load materials, set tooling, and operate the HOMAG CNC to cut and rout components to spec ~Program, edit, and run WoodWOP files, building efficient and accurate toolpaths for each job ~Read and interpret shop drawings, cut lists, and part layouts to translate...Full timeShift work
$45 - $65 per hour
...Diesel Performance is seeking a highly skilled and results-driven CNC Programming Team Lead to lead programming strategy, establish... ..., and fixture design. The CNC Programming Team Lead will mentor programmers and machinists, improve throughput, and support new product development...Hourly payFull timeShift work- ...Job Description Job Description Please be advised that this position is for a CNC machinist, not a CNC operator. You must be able to develop your own programs (not just edit). School experience does not qualify you for this position and applicants that have not attained...Long term contractFull timeLocal areaOverseasAfternoon shift
$35 - $38 per hour
Opportunity for an Experienced CNC Programmer! Do you have metal in your blood and programming holds no more secrets for you? Do you flee from micromanagement and are you the kind of person who sees machining solutions where others see problems? We have a challenge worthy...Long term contractPermanent employmentMonday to fridayFlexible hoursDay shift- ...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...
- ...compétences particulières à l'usinage sur des pièces complexe # Grand sens de l’observation, donc produits moins de rebuts développer les compétences nécessaires à la programmation manuelle et à l'usinage de pièces simples au tour et au centre d'usinage à commande numérique...Permanent employmentFull timeDay shift
- ...de granit soient transformées adéquatement, selon les spécificités du bon de commande. Opérer une machine à contrôle numérique Programmer les pièces à usiner Positionner la matière avec précision Adapter la méthodologie de travail selon les matériaux Ajuster l'...Full time
$60k - $100k per year
...universe at its most fundamental level. Commercialization and science reinforce each other by design. About this role: The CNC Machinist (Programmer) will support prototype development and commercialization activities across Q-Block's existing product lines from the...Long term contractFull timeApprenticeship- ...machinery as required. SPECIFIC DUTIES, ACTIVITIES AND RESPONSIBILITIES INCLUDE BUT ARE NOT LIMITED TO : Perform programming for CNC multi axis, Milling and CNC turning machines. Responsible to customize and develop CAD applications in solid edge and CAM...Full timeWork at officeWorldwide
- ...transmission pour industries lourdes, recherche un·e Machiniste CNC. Son rôle consistera à réaliser l’usinage précis de pièces mécaniques... ...le samedi. Principales responsabilités Opérer et programmer des machines CNC pour usiner des pièces mécaniques complexes Lire...Permanent employmentFull timeMonday to fridayFlexible hoursDay shift
- ...Programmeur CNC Junior Terrebonne | Temps plein | Quart de jour | Lundi au vendredi Débute ta carrière dans un environnement... ...dans un domaine connexe? Tu possèdes une première expérience en programmation CNC ou tu es prêt(e) à mettre en pratique les compétences acquises...Daily paidPermanent employmentFull timeWork at officeMonday to fridayDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!


