Full-time

Principal Software Engineer, AV Platform Core

Posted by General Motors • Phoenix, AZ, United States

📍 Phoenix, AZ 🕒 February 26, 2026

About the Role

**Job Description**
The Principal Software Engineer at GM should be an experienced leader who cares deeply about software and software quality. As a Principal Software Engineer, you will be responsible for designing, documenting, and implementing complex, highly scalable, low-latency software on custom embedded Linux and RTOS-based systems. Your work will be the foundational software on which the rest of GM AV stack builds upon.
What you’ll do:
+ Work with executive leadership to set the technology direction for embedded system development with a focus on robotics solutions
+ Define a technical vision for mission-critical parts of embedded systems development
+ Work across orgs to ensure that the joint architecture across the full stack is coherent and is capable of solving relevant problems
+ Lead large initiatives involving many stakeholders by driving impact analysis and ensuring alignment with (and existence of) the larger architectural roadmap
+ Maintain align...

Ready to Apply?

Submit your application today and take the next step in your career journey with General Motors.

Apply Now