CNC Programming & Machine Set-Up * Set up and operate Mazak CNC Lathe Centers equipped with Mazatrol controls. * Create, edit, and optimize CNC programs as required for production. * Select and ...
CNC Programming & Machine Set-Up * Set up and operate Mazak CNC Lathe Centers equipped with Mazatrol controls. * Create, edit, and optimize CNC programs as required for production. * Select and ...
CNC Mill/Lathe Operator
Stoney Creek, ON · On-site
You will understand some basic CNC programming, ensure the adequacy and completion of the fixtures for each job, organize tooling requirements for each component and job, understand programming ...
Quick apply
CNC Mill/Lathe Operator
Stoney Creek, ON · On-site
You will understand some basic CNC programming, ensure the adequacy and completion of the fixtures for each job, organize tooling requirements for each component and job, understand programming ...
You will understand some basic CNC programming, ensure the adequacy and completion of the fixtures for each job, organize tooling requirements for each component and job, understand programming ...
Quick apply
You will understand some basic CNC programming, ensure the adequacy and completion of the fixtures for each job, organize tooling requirements for each component and job, understand programming ...
You will understand some basic CNC programming, ensure the adequacy and completion of the fixtures for each job, organize tooling requirements for each component and job, understand programming ...
Quick apply
You will understand some basic CNC programming, ensure the adequacy and completion of the fixtures for each job, organize tooling requirements for each component and job, understand programming ...
You will understand some basic CNC programming, ensure the adequacy and completion of the fixtures for each job, organize tooling requirements for each component and job, understand programming ...
Quick apply
You will understand some basic CNC programming, ensure the adequacy and completion of the fixtures for each job, organize tooling requirements for each component and job, understand programming ...
You will understand some basic CNC programming, ensure the adequacy and completion of the fixtures for each job, organize tooling requirements for each component and job, understand programming ...
Quick apply
You will understand some basic CNC programming, ensure the adequacy and completion of the fixtures for each job, organize tooling requirements for each component and job, understand programming ...
You will understand some basic CNC programming, ensure the adequacy and completion of the fixtures for each job, organize tooling requirements for each component and job, understand programming ...
Quick apply
You will understand some basic CNC programming, ensure the adequacy and completion of the fixtures for each job, organize tooling requirements for each component and job, understand programming ...
You will understand some basic CNC programming, ensure the adequacy and completion of the fixtures for each job, organize tooling requirements for each component and job, understand programming ...
Quick apply
You will understand some basic CNC programming, ensure the adequacy and completion of the fixtures for each job, organize tooling requirements for each component and job, understand programming ...
CNC Machinist / Programmer
Markham, ON · On-site
Qualifications & Requirements: 1+ year experience in CNC machining or programming Ability to read blueprints, CAD models, and technical drawings Hands-on experience with CNC setup, tooling, and ...
CNC Machinist / Programmer
Markham, ON · On-site
Qualifications & Requirements: 1+ year experience in CNC machining or programming Ability to read blueprints, CAD models, and technical drawings Hands-on experience with CNC setup, tooling, and ...
CNC Operator
Mississauga, ON · On-site
Hands-on role with clear opportunities to develop CNC programming skills over time * A team environment built on safety, accountability, and doing the work right * Part of Triumph Group of Companies ...
Quick apply
CNC Operator
Mississauga, ON · On-site
Hands-on role with clear opportunities to develop CNC programming skills over time * A team environment built on safety, accountability, and doing the work right * Part of Triumph Group of Companies ...
CNC Operator
Mississauga, ON · On-site
Hands-on role with clear opportunities to develop CNC programming skills over time * A team environment built on safety, accountability, and doing the work right * Part of Triumph Group of Companies ...
Quick apply
CNC Operator
Mississauga, ON · On-site
Hands-on role with clear opportunities to develop CNC programming skills over time * A team environment built on safety, accountability, and doing the work right * Part of Triumph Group of Companies ...
Hands-on role with clear opportunities to develop CNC programming skills over time * A team environment built on safety, accountability, and doing the work right * Part of Triumph Group of Companies ...
Hands-on role with clear opportunities to develop CNC programming skills over time * A team environment built on safety, accountability, and doing the work right * Part of Triumph Group of Companies ...
CNC Programmer Machinist - Prototyping & Manufacturing
Cambridge, ON · On-site
$32 - $38/hr
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 ...
CNC Programmer Machinist - Prototyping & Manufacturing
Cambridge, ON · On-site
$32 - $38/hr
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 ...
CNC Programmer Machinist - Prototyping & Manufacturing
Cambridge, ON · On-site
CA$32/hr
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 ...
Quick apply
CNC Programmer Machinist - Prototyping & Manufacturing
Cambridge, ON · On-site
CA$32/hr
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 ...
CNC Machinist (Rotating Shift)
Hamilton, ON · On-site
For over 170 years, Smiths has been pioneering progress by engineering for a better future. We ... Operates CNC machines as assigned and may be required to operate more than one machine ...
Quick apply
CNC Machinist (Rotating Shift)
Hamilton, ON · On-site
For over 170 years, Smiths has been pioneering progress by engineering for a better future. We ... Operates CNC machines as assigned and may be required to operate more than one machine ...
Salary: $32$38/hr depending on experience CNC Programmer Machinist Smarter Alloys | Cambridge, ON $32$38/hr depending on experience | Full-time, permanent Not your typical machine shop. At Smarter ...
Quick apply
Salary: $32$38/hr depending on experience CNC Programmer Machinist Smarter Alloys | Cambridge, ON $32$38/hr depending on experience | Full-time, permanent Not your typical machine shop. At Smarter ...
Solid experience working with G and M codes for CNC programming and operation. * Strong mechanical aptitude with the ability to understand and work with complex machinery. * Ability to read and ...
New
Quick apply
Solid experience working with G and M codes for CNC programming and operation. * Strong mechanical aptitude with the ability to understand and work with complex machinery. * Ability to read and ...
New
CNC Operator-Programmer
Windsor, ON · On-site
... and programming a variety of computer numerically controlled machines. This position reports directly to the CNC Leader. Key Responsibilities: * Create and run programs from part file for machine
Quick apply
CNC Operator-Programmer
Windsor, ON · On-site
... and programming a variety of computer numerically controlled machines. This position reports directly to the CNC Leader. Key Responsibilities: * Create and run programs from part file for machine
CNC Machinist (Contract)
Oakville, ON · On-site
$28 - $29/hr
We don't just build systems, we engineer resilience, empowering the planet's most critical ... The RoleThe CNC Machinist manufactures a variety of parts using CNC programmable lathes and milling ...
Quick apply
CNC Machinist (Contract)
Oakville, ON · On-site
$28 - $29/hr
We don't just build systems, we engineer resilience, empowering the planet's most critical ... The RoleThe CNC Machinist manufactures a variety of parts using CNC programmable lathes and milling ...
CNC Operator-Programmer
Windsor, ON · On-site
... and programming a variety of computer numerically controlled machines. This position reports directly to the CNC Leader. Key Responsibilities: * Create and run programs from part file for machine
Quick apply
CNC Operator-Programmer
Windsor, ON · On-site
... and programming a variety of computer numerically controlled machines. This position reports directly to the CNC Leader. Key Responsibilities: * Create and run programs from part file for machine
Cnc Programming information
See Ontario salary details
$27.5K - $35K
4% of jobs
$35K - $42.5K
10% of jobs
$49.3K is the 25th percentile. Wages below this are outliers.
$42.5K - $50K
12% of jobs
$50K - $57.5K
15% of jobs
The median wage is $62.5K / yr.
$57.5K - $65K
13% of jobs
$65K - $72.5K
15% of jobs
$76.7K is the 75th percentile. Wages above this are outliers.
$72.5K - $80K
10% of jobs
$80K - $87.5K
9% of jobs
$87.5K - $95K
7% of jobs
$95K - $102.5K
3% of jobs
$102.5K - $110K
2% of jobs
$27.5K
$66.9K
$110K
How much do cnc programming jobs pay per year?
What are the key skills and qualifications needed to thrive as a CNC programmer?
How much do CNC programmers earn?
Are CNC programmers in demand?
What is CNC programming?
What are some common challenges CNC programmers face when transitioning from manual machining to automated CNC environments?
What is the difference between Cnc Programming vs Cnc Machinist?
| Aspect | Cnc Programming |
|---|
Cnc Programming involves writing and editing code to control CNC machines, focusing on creating precise instructions for manufacturing parts. Cnc Machinists operate CNC machines, set up equipment, and manually adjust tools to produce parts based on the programs. Both roles require knowledge of CNC operations, often share certifications like CNC operator licenses, and work in manufacturing environments. While Cnc Programmers focus on coding and software, Cnc Machinists handle machine operation and adjustments. They often collaborate, with programmers providing instructions for machinists to execute.

Full-time
Posted 22 days ago
Job description
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 role requires a skilled machinist with a minimum of 5 years of CNC lathe programming and set-up experience who can work independently with minimal supervision while maintaining high standards of quality, productivity, and safety.
Responsibilities:
CNC Programming & Machine Set-Up
- Set up and operate Mazak CNC Lathe Centers equipped with Mazatrol controls.
- Create, edit, and optimize CNC programs as required for production.
- Select and install tooling, fixtures, and work-holding devices.
- Perform machine set-ups and prepare equipment for production runs.
- Prove out first-off parts and make any necessary program or tooling adjustments.
Quality Control
- Inspect and verify first-piece production to ensure compliance with engineering drawings and specifications.
- Check parts for dimensional accuracy, tolerances, surface finish requirements, and completion of all machining operations.
- Perform random in-process inspections throughout production runs.
- Use precision measuring instruments, including calipers, micrometers, bore gauges, indicators, and other inspection equipment.
- Report quality concerns and take corrective action as required.
Production Responsibilities
- Ensure machines are running efficiently and meeting production requirements.
- Monitor machine performance and report maintenance or service issues to the supervisor.
- Ensure all required secondary operations are completed.
- Move completed parts to the deburring area upon completion of machining operations.
- Notify the Production Coordinator of material shortages or production-related concerns.
Tooling & Housekeeping
- Return all jigs, fixtures, and special tooling to the Tool Room Coordinator after completion of production runs.
- Return all clamps, fasteners, parallels, springs, and related tooling to their designated locations.
- Maintain a clean, safe, and organized work area in accordance with company standards and housekeeping practices.
- Ensure proper care and storage of company tools, equipment, and measuring devices.
Health & Safety
- Follow all company health and safety policies, procedures, and safe work practices.
- Report all safety concerns, hazards, incidents, and near misses immediately to:
- Lead Hand
- Machine Shop Manager
- Safety Manager
- Wear required personal protective equipment (PPE) at all times.
- Participate in safety initiatives and contribute to maintaining a safe workplace.
Additional Duties
- Assist with continuous improvement initiatives as required.
- Support shop floor operational requirements to meet customer delivery schedules.
- Perform any other duties assigned by the Machine Shop Supervisor or President.
Qualifications
- Minimum 5 years of experience as a CNC Lathe Programmer / Set-Up Operator.
- Extensive experience with Mazak CNC lathes and Mazatrol controls.
- Proven ability to work independently with minimal supervision.
- Strong understanding of machining practices, tooling selection, feeds and speeds, and production processes.
- Technical degree, diploma, or certificate in CNC Machining, Manufacturing Technology, or a related field; and/or
- Equivalent combination of education and demonstrated machining experience.
Technical Skills
- Ability to read and interpret engineering drawings, blueprints, process sheets, and GD&T.
- Proficiency in precision measuring and inspection techniques.
- Strong troubleshooting and problem-solving skills.
- Knowledge of production machining and lean manufacturing practices is considered an asset.
Core Competencies
- Sound knowledge and demonstrated success working in a production environment.
- Excellent communication and interpersonal skills.
- Exceptional work habits, attendance, and housekeeping standards.
- Highly motivated, self-directed, and dependable.
- Strong attention to detail and commitment to quality.
- Ability to work effectively in a team environment while maintaining individual accountability.
Working Conditions
- Manufacturing and machine shop environment.
- Standing for extended periods.
- Frequent lifting, carrying, and handling of materials, tooling, and machine components.
- Exposure to machine noise, coolants, lubricants, and metal chips.
- Use of appropriate PPE is required at all times.
Davis-Standard Company is an equal opportunity employer and is committed to providing a workplace free from harassment and discrimination. We are committed to recurring, hiring, training and promoting qualified people of all backgrounds, and make all employment decisions without regard to any protected status.
About Davis-Standard
Sourced by ZipRecruiter
Industry
Machinery manufacturing
Company size
201 - 500 Employees
Headquarters location
Pawcatuck, CT, US
Year founded
1848