🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Sub-system Team Leader

Hospitality Full Benefits Career Growth
Company

Segula Technologies

Location

Windsor, Canada

Posted

March 15, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Job Description

  • Lead technical program management for a vehicle line, acting as the main liaison between design, engineering, manufacturing, and program teams
  • Ensure systems meet performance, cost, weight, timing, and quality targets
  • Oversee system lifecycle from launch through end-of-life, including development, validation, and production support
  • Coordinate cross-functional resolution of technical and quality issues
  • Manage suppliers, specifications, and engineering changes (DCRs)
  • Support plant development, launch activities, and post-launch warranty performance
  • Drive value optimization and continuous improvement initiatives

Qualifications

  • Bachelor’s degree in Mechanical or Electrical Engineering (or equivalent)
  • Experience in automotive engineering, ideally with interior components (OEM or supplier)
  • Knowledge of manufacturing processes (molding, stamping, welding, machining, c...