General Motors is seeking a Principal Software Engineer to join their Vehicle Experiences Engine software organization, focusing on embedded software platforms for Infotainment and Software Defined Vehicle solutions. This role involves leading the development of platform solutions for SoCs that enable secure and reliable execution of Infotainment, Autonomous Driving, and other high-compute applications. The position requires expertise in embedded systems, automotive software development, and leadership capabilities.
The role encompasses defining and leading software strategy for complex features, particularly in vehicle data delivery, security, and software/firmware programming. The successful candidate will work with Linux and Android systems while interfacing with various operating systems and runtimes. They will be responsible for providing technical leadership throughout the software development lifecycle, from requirements specification to testing and optimization.
This is an excellent opportunity for experienced software engineers looking to advance their careers in automotive technology. The position offers competitive compensation ($277,000 - $424,000), comprehensive benefits, and the chance to work on innovative solutions at one of the world's leading automotive companies. The role requires hybrid work arrangement with minimum three days per week in Mountain View, CA.
GM's vision of Zero Crashes, Zero Emissions, and Zero Congestion drives their commitment to transforming mobility through technology and innovation. The company offers a collaborative environment where professionals can contribute to meaningful change in the automotive industry while working with cutting-edge technology and diverse teams.