
NC Programmer – Contract Role
ASSA ABLOY Opening Solutions
contract
Posted on:
Location Type: Office
Location: Woodbridge • Canada
Visit company websiteExplore more
Salary
💰 CA$75,000 - CA$82,000 per year
About the role
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
NC programmingCNC programmingCAM softwareprogramming calculationsmulti-axis machiningpunchingbendingblueprint interpretationmechanical aptitudeengineering principles
Soft Skills
collaborationindependenceaccountabilityattention to detailproblem-solvingcommunicationadaptabilitytime managementsafety awarenessquality focus
Certifications
Associate degreetechnical degree