Work Arrangement:
Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to any one of the following locations: Warren, MI, Mountain View, CA, Austin, TX, or Markham, Ontario, Canada three times per week, at minimum.
The Role:
As a Staff Software Engineer, you will be responsible for executing the plan for design, development and testing of automotive infotainment application software using C/C++ and Qt Application frameworks. Work cross functionally with design, product, systems, and program teams to ensure all pieces come together and release of quality software products on time.
In this technical leader role, you will help develop and lead strategic action plans to support business goals. Embrace agile software development practices that will enable you to grow your team's capability for the future with a focus on speed, quality and safety. You will be using the agile concepts to empower your team to innovate and grow technology.
What you’ll do:
- Enable teams to design and develop Infotainment HMI application for Radios, Clusters and Heads-up displays in an agile environment.
- Develop software for new vehicle functions and major enhancements using Qt App development framework.
- Facilitate cross functional collaboration with design, product, safety, systems and other groups within and outside the company to implement vehicle infotainment features.
- Mentor, coach and develop employees.
- Establish and monitor budget for responsible activities
- Execute resource planning for required activities
- Model and foster GM's Core Values and Winning Behaviors