Intermediate CNC Programmer

State Window CorporationVaughan, ON
CA$50,000 - CA$55,000Onsite

About The Position

State is seeking an Intermediate CNC Programmer to join their team in Vaughan, Ontario. This full-time, permanent role involves programming and setting up CNC machines for manufacturing, ensuring parts are feasible within fabrication limitations, and communicating effectively with various departments. The ideal candidate will have experience with specific CNC programming software and a strong understanding of mathematics, particularly geometry.

Requirements

  • Experience using Autodesk Inventor (Sheet Metal 3D Modeling).
  • Experience working in Dr. ABE.
  • Experience working in Enroute23.
  • Experience working in AlmaCAM.
  • Experience working in StreamPunch.
  • Experience working in StreamBend.
  • Experience working in any other Nesting/Machining software.
  • Strong skills in Mathematics (Geometry) and calculations.
  • Bachelor's Degree or Diploma in Engineering, Machining, Programming Science, or related area.
  • Minimum 2+ years of programming experience.
  • Must be legally entitled to work in Canada and able to commute daily to the office.

Nice To Haves

  • 2 years' experience with Inventor is an asset.

Responsibilities

  • Receive job folders and separate procedures (Turret, Shear, Router).
  • Ensure requested parts are doable based on Stateform fabrication limitations (Tooling, Forming, Sheet sizes and Machine limitations).
  • Program MultiCam CNC Router and AMADA Turret and Salvagnini (S4+P4).
  • Communicate with Breakdown Detailers and Engineering Department for any conflicts regarding drawings and patterns.
  • Effective communication with Supervisors, Order Processors and Machine Operators daily in person.
  • Ensure that all required drawings, spreadsheets, bending instructions and notes are available in the job folder.
  • Responsible for updating designs and programs in case of a design change.
  • Quality control of produced parts.
  • Any other tasks assigned by the CNC Programming Supervisor.

Benefits

  • Dental coverage
  • Medical coverage
  • Paramedical coverage
  • Reimbursement for prescription eyewear
  • Reimbursement for safety footwear every two years
  • 2 weeks vacation
  • 6 personal days
  • Birthday off
  • Bi-annual performance reviews
  • Ongoing check-ins with direct supervisor/manager
  • Custom onboarding training plans
  • Discounted rates for group home and auto insurance
  • RRSP program
  • Discounted corporate membership to Goodlife Fitness
  • Summer office hours
  • Wellness program providing confidential support for employees and their families covering mental health, wellness, childcare services and more.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service