General Motors is seeking a Software Developer to join their Body – Secure Vehicle Access System team in a hybrid work arrangement. This role focuses on designing and developing embedded controls and software for vehicle access systems, particularly side closure entry controls. As part of an Agile Scrum team, you'll be instrumental in creating next-generation features for both electric and conventional vehicles. The position requires expertise in embedded systems, C programming, and automotive protocols like CAN and LIN. You'll work collaboratively with Product Owners, Testers, and other developers using modern development practices including BDD and TDD. The role combines hands-on coding with system architecture responsibilities, including implementing diagnostic systems and working with various internal teams. GM's mission of achieving Zero Crashes, Zero Emissions, and Zero Congestion makes this an exciting opportunity to impact the future of automotive technology. The position offers comprehensive benefits and a balanced hybrid work schedule with 3 days in-office and 2 days remote. This is an excellent opportunity for an experienced embedded software developer looking to work on cutting-edge automotive systems in a collaborative, forward-thinking environment.