Closed listing
CNC Programmer/Operator/Machinist
- Strathroy, ON, Canada
Full-time
This opening has closed.
The original listing is kept below for reference.
Job details
- Job type
- Full-time
- Closing date
- Posting language
- English
- Posted
Similar jobs hiring now
Search current openingsOriginal job description
Archived listing. The details below describe a past opening.
PentaCast Inc
See more positions
Business Location:
Strathroy, Ontario
Category
Position type:
Other
Work Place Location:
In Person
Apply By
October 15, 2026 at 12:00am
Job Description
The CNC Programmer / Operator / Machinist is responsible for programming, setting up, operating, and troubleshooting CNC machining equipment used to produce precision-machined components. The position works from engineering drawings, specifications, CAD/CAM data and production requirements to ensure parts meet dimensional, quality and production standards.
The ideal candidate will have strong machining and CNC programming skills, mechanical aptitude, attention to detail, and the ability to work independently in a fast-paced manufacturing environment.
Key Responsibilities
Post Secondary Education
Qualifications
Experience Required
Ability To
You must be logged in to access this information.
Please login or create an account.
If you need assistance with resume writing or access to computers/internet, please connect with our Community Employment Choices (CEC) office, at 16 B Second Street, in Strathroy, or by phone at 1-888-478-2111 ext. 200. These services are free as CEC is an Employment Ontario Service Provider, a non-profit agency providing free service to job seekers and local employers through Employment Ontario provincially funded programs. Offering employment and training programs in our community since 1994, CEC's mission is to support businesses and job seekers in meeting the labour market needs of Middlesex County with: job training information, career planning, job search support, job placement opportunities and incentives, as well as referrals to community resources.
See more job opportunities
See more positions
Business Location:
Strathroy, Ontario
Category
Position type:
Other
Work Place Location:
In Person
Apply By
October 15, 2026 at 12:00am
Job Description
The CNC Programmer / Operator / Machinist is responsible for programming, setting up, operating, and troubleshooting CNC machining equipment used to produce precision-machined components. The position works from engineering drawings, specifications, CAD/CAM data and production requirements to ensure parts meet dimensional, quality and production standards.
The ideal candidate will have strong machining and CNC programming skills, mechanical aptitude, attention to detail, and the ability to work independently in a fast-paced manufacturing environment.
Key Responsibilities
- Program, set up and operate CNC mills, lathes and other CNC machining equipment.
- Develop, test and optimize CNC programs for new and existing cast components.
- Read and interpret engineering drawings, blueprints, GD&T and machining specifications.
- Determine appropriate tooling, work-holding, cutting tools, speeds, feeds and machining processes.
- Set machine offsets, tool lengths, work coordinates and cutting parameters.
- Perform machine setups, including fixtures, tooling, work-holding and first-piece production.
- Prove out new CNC programs and adjust to ensure safe and accurate operation.
- Modify existing programs to accommodate casting variations, engineering changes, tooling changes and production improvements.
- Troubleshoot machine problems including dimensional variation, tool wear, chatter, surface finish and machine/program issues.
- Perform in-process and final inspection using calipers, micrometers, gauges, indicators, bore gauges and other precision measuring equipment.
- Verify first-off parts and ensure production remains within specified tolerances.
- Identify quality issues and make appropriate machine/program adjustments.
- Deburr, clean and finish machined components as required.
- Maintain accurate production, inspection and quality records.
- Work closely with Quality, Engineering, Maintenance and Production to resolve manufacturing issues.
- Assist with initiatives focused on productivity, scrap reduction, cycle-time improvements and machining efficiency.
- Perform routine machine maintenance and tooling changes.
- Create CNC programs from engineering drawings and models.
- Utilize CAD/CAM software to generate and optimize tool paths.
- Edit G-code and machine-control programs as required.
- Select appropriate machining strategies based on material, casting geometry, tolerances and production volume.
- Optimize programs for cycle time, tool life, quality and repeatability.
- Transfer and maintain CNC programs for multiple machines.
- Document program revisions and maintain appropriate program-control procedures.
- Conduct first-piece, in-process and final inspections.
- Use precision measurement equipment including:
- Calipers
- Micrometers
- Height gauges
- Dial indicators
- Bore gauges
- Pin gauges
- Thread gauges
- Other specialized inspection equipment
- Interpret dimensional requirements and tolerances.
- Identify and report non-conforming material.
- Work with the Quality Department to investigate root causes and implement corrective actions.
- Support SPC and other quality-control activities where required.
Post Secondary Education
Qualifications
Experience Required
- Completion of a CNC Machining, General Machinist or equivalent technical program
- CNC machining experience in a manufacturing environment.
- Strong CNC programming and machine setup experience.
- Experience with CNC mills and/or lathes.
- Strong ability to read and interpret engineering drawings.
- Knowledge of GD&T, machining tolerances, cutting tools, speeds and feeds.
- Experience with CAD/CAM programming is an asset.
- Experience with CNC controls such as Fanuc, Haas or similar is an asset.
- Strong knowledge of precision measurement and inspection techniques.
- Experience machining aluminum, zinc or other cast components
- Strong mechanical aptitude and troubleshooting ability.
- Ability to work independently with minimal supervision.
- Strong attention to detail and commitment to quality.
- Good communication and teamwork skills.
Ability To
- Work in an environment with exposure to noise, metalworking equipment and industrial conditions
- Stand for extended periods
- Lift and handle tooling, fixtures and components
- Be comfortable working around CNC machinery and other industrial equipment
- Must comply with Utilize required PPE and workplace safety procedures.
You must be logged in to access this information.
Please login or create an account.
If you need assistance with resume writing or access to computers/internet, please connect with our Community Employment Choices (CEC) office, at 16 B Second Street, in Strathroy, or by phone at 1-888-478-2111 ext. 200. These services are free as CEC is an Employment Ontario Service Provider, a non-profit agency providing free service to job seekers and local employers through Employment Ontario provincially funded programs. Offering employment and training programs in our community since 1994, CEC's mission is to support businesses and job seekers in meeting the labour market needs of Middlesex County with: job training information, career planning, job search support, job placement opportunities and incentives, as well as referrals to community resources.
See more job opportunities
More about this job
Responsibilities
The role involves programming, setting up, and operating CNC mills and lathes to produce precision-machined components from engineering drawings. It also requires performing quality inspections and optimizing CNC programs for efficiency and accuracy.
Requirements
Candidates must have post-secondary education in CNC machining or a related technical program and experience in a manufacturing environment. Proficiency in CAD/CAM, GD&T, and the use of precision measuring equipment is required.
Skills
- CNC Programming
- CNC Operation
- CAD/CAM
- GD&T
- Precision Measurement
- Machine Setup
- Tooling Selection
- G-code Editing
- Blueprint Reading
- Troubleshooting
- Quality Inspection
- Deburring
- Fanuc Controls
- Haas Controls
- Aluminum Machining
- Zinc Machining
Visa sponsorship
Not detected in the job text
Categories
- Manufacturing
- Engineering
- Trades
Keywords
- CNC Programming
- CNC Milling
- CNC Lathe
- CAD/CAM
- G-code
- GD&T
- Fanuc
- Haas
- Precision Measurement
- Calipers
- Micrometers
- Bore Gauges
- Tooling
- Work-holding
- Cast Components
- Aluminum
- Zinc
- Engineering Drawings
- Blueprints
- Quality Control
- SPC
- Machine Maintenance
- Manufacturing
- Machinist
- Tool Paths
- Cycle-time Optimization
- First-piece Inspection
- Tolerances
- Deburring
- Industrial Safety