Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Engineering Group Manager leading a team for software development on automotive camera systems. Overseeing design, implementation, and delivery of high-quality embedded software in a hybrid role.

Responsibilities

  • Lead, guide and direct a large group of technical employees responsible for engineering deliverables in support of the organization's business objectives.
  • Initiate, prototype and test new features and technologies.
  • Collaborate with other engineering teams in ITC and with other functions (e.g. TPMs, program managers, performance team, MLops).
  • Manage technical teams with project responsibilities including: o Develop and release embedded features for Vehicle Interface Processor, VCU and others. o Design and develop embedded software in an Agile environment. o Perform analysis, resolution, and tracking of defects to closure.
  • Coordinate and participate in architecture, requirements, design, code, and test case reviews.
  • Review software change requests, plan the implementation based on the teams' skills and bandwidth, and perform code reviews.
  • Lead design and defect analysis discussions with suppliers.
  • Support various teams as a go-to source on software design and implementation.
  • Conduct 1:1s and performance reviews for coaching and growing the team. Participate in personnel compensation planning.
  • Hire, mentor, develop, and retain competent and engaged software engineering staff to meet personal, professional, and corporate objectives.
  • Training & Developing: Insure employees complete all mandatory GM training and any specific training related to functional responsibility. Understand & support employee career development goals. Develop and execute initiatives to improve work team capability and increase work team capacity.

Requirements

  • Bachelor's degree in software engineering, computer science, computer engineering, electrical engineering or a related technical degree.
  • Minimum of 5 years of experience in product development in automotive or a related industry.
  • Experience developing or leading development of complex camera based features.
  • Significant experience in all aspects of the development process, from up front requirement analysis, systems design experience to backend integration.
  • Outstanding collaboration and communications skills.
  • Ability to effectively prioritize and execute tasks in a high-pressure environment.
  • Experience with Scrum/Agile software development process and SCM tools like GitHub.

Benefits

  • Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave.
  • Healthcare, dental and vision benefits including health care spending account and wellness incentive.
  • Life insurance plans to cover you and your family.
  • Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement.
  • GM Vehicle Purchase Plan for you, your family, and friends.

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$147,000 - CA$196,600 per year

Degree requirement

Bachelor's Degree

Location requirements

HybridOshawaCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.