FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

NC Programmer – Contract Role
ASSA ABLOY Opening SolutionsNC Programmer creating and maintaining NC programs for machines at ASSA ABLOY. Supporting production initiatives and collaborating with engineering for quality and safety standards.
Posted 4/19/2026contractWoodbridge • 🇨🇦 CanadaMid-LevelSenior💰 CA$75,000 - CA$82,000 per yearWebsite
About the role
Key responsibilities & impact- 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
What you’ll need- 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
Comp & perks- 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
ATS Keywords
✓ Tailor your resumeApplicant 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