Jobs.ca
Jobs.ca
Language
Husky Technologies logo

NC Programmer

Bolton, Ontario
Mid Level
full_time

Top Benefits

Competitive wages and shift premiums
Excellent benefits package with retirement savings and company matching
Competitive vacation policy for work/life balance

About the role

Job Description Title: NC Programmer

Id: 19985

Type: FullTime

Location: Bolton, ON

Are you looking to join a world-class manufacturing organization? At Husky TechnologiesTM (Husky), we strive to be the best with a strong foundation built on innovation, collaboration and a unique culture with great people. We have an ambitious growth strategy that means exceptional career development opportunities and a chance to be a part of a team that is the best in the world at what we do. APPLY TODAY – join the Husky team!

Compensation What we offer

  • Highly competitive wages and shift premiums for afternoon/evening and weekend shifts (pay is dependent on experience and role/level)
  • Excellent benefits package and retirement savings plans with company matching
  • Competitive vacation policy supporting work/life balance

Our Husky Campus

  • Clean, state-of-the-art manufacturing facilities with air quality, climate control and outstanding safety records
  • Onsite fitness and wellness center, with access to onsite medical practitioners
  • Onsite cafeterias
  • Only 20 minutes north of Toronto Pearson Airport

Key Requirements

  • Must be able to work rotating shift schedules
  • Must be able to commute to Bolton

We are seeking a skilled NC Programmer with 8-10 years of experience in Unigraphics (NX) or similar parametric CAD/CAM software. The ideal candidate will have solid experience programming both multi-axis CNC milling and lathe machines and a good understanding of manufacturing processes, machining strategies, and verification tools. Experience with PowerMill for complex surface machining is a strong plus.

KEY RESPONSIBILITIES/Areas Of Accountability

  • Create, validate, and optimize CNC programs for a variety of machine tools using Unigraphics/NX or similar CAD/CAM software.
  • Use PowerMill for complex 3D machining and surface geometry programming when applicable.
  • Simulate and verify toolpaths to ensure accuracy, collision avoidance, and optimal cutting conditions.
  • Program both multi-axis CNC milling and turning (lathe) machines, ensuring alignment with design intent and manufacturing capabilities.
  • Interpret engineering drawings and apply Geometric Dimensioning & Tolerancing (GD&T) and ISO G&M codes accurately to ensure precision in machining.
  • Select appropriate cutting tools from existing tooling libraries and make informed decisions based on part geometry, material, and tolerance requirements.
  • Troubleshoot and resolve basic programming issues; escalate complex issues to appropriate technical teams as necessary.
  • Collaborate with manufacturing, design, and quality teams to ensure NC programs support efficient and defect-free production.
  • Understand and account for the implications of automation processes, data flows, and machining strategies on programming and production timelines.
  • Identify potential delivery risks related to machine capabilities, tooling, or programming constraints and propose mitigations.

Critical Capabilities Advanced CAD/CAM Programming Skills:

  • Strong expertise in using Unigraphics/NX and Powermill or equivalent software to generate accurate and efficient NC programs for both multi-axis CNC lathe and CNC milling machines.

Verification & Simulation Proficiency

  • Ability to validate NC programs to ensure collision-free operations, proper tool engagement, and optimized machining paths.

Tooling & Machining Strategy Expertise

  • Deep understanding of cutting tools, speeds & feeds, tool wear, and material removal strategies to maximize machine performance and part quality.

Design & Manufacturing Integration

  • Ability to interpret engineering models and drawings (including GD&T) and translate them into manufacturable NC code while preserving design intent.

Problem Solving & Root Cause Analysis

  • Skilled in diagnosing machining or programming issues, identifying root causes, and implementing corrective actions with minimal supervision.

Cross-Functional Communication

  • Capable of working collaboratively with design engineers, manufacturing engineers, machinists, and quality teams to resolve issues and optimize processes.

Automation & Process Awareness

  • Understanding of automated machining cells, probe routines, and data-driven manufacturing workflows to improve repeatability and reduce manual interventions.

Requirements EDUCATION

  • Minimum post-secondary diploma in a related field (i.e. Mechanical Engineering Technologist, Manufacturing Engineering, etc.) preferred.

Experience

  • 8-10 years of experience in NC programming using Unigraphics/NX and Powermill or similar parametric CAD/CAM software.

Qualifications

  • 8-10 years of experience in NC programming using Unigraphics/NX or similar parametric CAD/CAM software.
  • Experience with PowerMill for complex surface machining is a strong plus.
  • Proficient in programming for both CNC milling and CNC lathe operations.
  • Strong working knowledge of verification software (e.g., Vericut).
  • Solid understanding of GD&T, machine controls, and ISO G&M codes.
  • Experience in tool selection and familiarity with tooling libraries.
  • Ability to interpret complex technical drawings and specifications.
  • Good problem-solving skills with a focus on manufacturability and efficiency.
  • Demonstrates a comprehensive understanding of GD&T (G&M codes) and the correlation between machine and controls

Husky TechnologiesTM offers a competitive compensation and benefits package and excellent opportunities for growth and advancement. We are committed to equal employment opportunity and respect, value and welcome diversity in our workplace. Husky Technologies TM also values being a great place to work and strives to maintain a safe workplace. Accordingly, Husky TechnologiesTM conditions all offers of employment on satisfactory completion of background checks.

Husky TechnologiesTM is committed to developing inclusive, barrier-free selection processes and work environments. If contacted in relation to a job opportunity or testing, you should advise the member of the Talent Acquisition team in a timely fashion of any disabilities that requires accommodation measures in order to enable you to be assessed in a fair and equitable manner.

Information received relating to accommodation measures will be addressed confidentially.

No agency or telephone inquiries please.

About Husky Technologies

Machinery Manufacturing
1001-5000

We are a leading global technology company that serves the medical and packaging industries. Since 1953, we have been pioneering technologies that enable the delivery of essential needs to the global community with industry-leading expertise and service. A global leader, Husky is fueled by teams of exceptional people in more than 40 locations with valued customers who operate in over 140 countries. By focusing on sustainably sourced feedstocks, material reuse and exclusive use of medical-grade polymers, Husky continues to be committed to enabling the circular economy now and into the future.