×
Register Here to Apply for Jobs or Post Jobs. X

Cnc Programmer & Set Up Technician

Job in Lakefield, Peterborough, Ontario, Canada
Listing for: SAVAGE ARMS
Full Time position
Listed on 2026-08-08
Job specializations:
  • Manufacturing / Production
    CNC Machinist, Manufacturing Engineer
Salary/Wage Range or Industry Benchmark: 27 - 35 CAD Hourly CAD 27.00 35.00 HOUR
Job Description & How to Apply Below
Location: Lakefield

Join our talented team! Savage Arms Canada Inc. is a market leader of quality rimfire sporting rifles. We machine metal, assemble and distribute our products worldwide. Employees at Savage Arms (Canada), Inc. are passionate and committed to delivering quality products to our customers. Our culture centers on an engaged and accountable workforce. Our goal is to attract and retain a diverse workforce: rich in talent, background, ideas and experience.

We currently have an opening for a CNC Programmer & Setup Technician on a full-time permanent basis. Reporting to the Director of Manufacturing, the Senior CNC Programmer & Setup Technician will be responsible for a range of duties including but not limited to the following:

Responsibilities:
  • Develop and optimize CNC programs for complex components using CAD/CAM software.
  • Set up, adjust, and qualify CNC and conventional machines for production runs.
  • Operate CNC machines to produce parts according to specifications and schedules.
  • Inspect and verify finished parts and tooling using precision measuring instruments, maintaining quality standards.
  • Edit programs and make cutter changes to ensure accurate production.
  • Diagnose and resolve issues with CNC machines, programs, and production processes.
  • Perform machine repairs, including troubleshooting and maintenance of precision measuring instruments and equipment.
  • Maintain and service chemical bluing processes and calibrate tools as needed.
  • Collaborate with design engineers, production managers, and other team members to enhance productivity and achieve production goals.
  • Implement process improvements to enhance efficiency, quality, and output.
  • Maintain accurate records of programming, setup sheets, inspection reports, and process adjustments.
  • Develop First Article Inspection reports and report deviations from specifications to supervisors.
Education and Experience:
  • Minimum of 5 years of experience as a CNC Programmer, Setup Technician, or Maintenance Technician, preferably in the firearms industry or a related field.
  • Associate degree in Manufacturing Technology, CNC Programming, or a related field preferred.
  • Post-secondary education in machining, with experience in manual and semi-automated tools and machines.
  • Proficiency in CAD/CAM software (e.g., Mastercam, Solid Works) and G-code programming.
  • In-depth knowledge of CNC machines, including mills, lathes, and multi-axis machining centers.
  • CNC service and repair experience, with troubleshooting and repair skills.
  • Strong attention to detail and commitment to producing high-quality components.
  • Ability to obtain a Possession and Acquisition License (PAL).
  • Prior experience in a manufacturing environment is an asset.

In accordance with the Accessibility for Ontarians with Disabilities Act, Savage Arms is committed to accommodating individual needs of applicants with disabilities throughout the recruitment process. Please contact Human Resources if you require an accommodation to ensure your equal participation during the recruitment and selection process.

Job Types: Full-time, Permanent

Pay: $27.00-$35.00 per hour

Work Location:

In person

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary