About the role

  • NC Programmer creating and maintaining NC programs for machines at ASSA ABLOY. Supporting production initiatives and collaborating with engineering for quality and safety standards.

Responsibilities

  • Create, revise, and maintain NC programs for multi-axis punching and bending machines
  • Support current production, prototype projects, and preventive maintenance activities while ensuring quality, safety, and efficiency
  • Create and modify NC programs to improve efficiency and productivity
  • Utilize customer drawings, AutoCAD models, and CAM software to develop programs
  • Perform programming calculations and determine optimal sequences of operation
  • Create, document, back up, and maintain all NC programs, setup sheets, and tool lists
  • Test and validate programs through simulations or trial runs
  • Collaborate with Engineering to prepare and finalize programs
  • Monitor programs to ensure compliance with blueprints and safety requirements
  • Ensure production and quality standards are met per travelers, drawings, and specifications
  • Support Total Quality Management, Lean Manufacturing, and Kaizen initiatives
  • Order punches, dies, and strippers as needed
  • Maintain and expand preventive maintenance tracking in the Thrive database
  • Coordinate PM activities with Maintenance and Production teams
  • Ensure proper PPE usage and promptly report any safety incidents
  • Maintain a safe and harmonious working environment holding self and others accountable to ASSA ABLOY standards

Requirements

  • Associate degree, technical degree, or equivalent combination of education and experience
  • 3–5 years of experience programming and machining using Fanuc controllers
  • Manufacturing environment experience
  • Experience using CNC programming and CAM software
  • Strong understanding of punches, dies, die clearances, and part tolerances
  • Ability to read and interpret blueprints and technical drawings
  • Mechanical aptitude and understanding of engineering principles
  • Hollow Metal or automotive manufacturing experience preferred
  • Ability to work independently with minimal supervision
  • Willingness to work occasional overtime as required

Benefits

  • Competitive Salary
  • Paid Vacation, Sick Time, and paid Statutory Holidays
  • Medical, Dental, Vision, RRSP, Short and Long-term Disability, Life and AD&D Insurance
  • Tuition Reimbursement, Learning and Career Development opportunities
  • Employee Assistance Program
  • Discount portal
  • Recognition, well-being, and employee experience programs designed to support and celebrate you throughout your career

Job title

NC Programmer – Contract Role

Job type

Experience level

Mid levelSenior

Salary

CA$75,000 - CA$82,000 per year

Degree requirement

Associate's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job