General Motors is seeking a Software Developer to join their Body - Secure Vehicle Access System team in a hybrid work arrangement (3 days in office, 2 days remote) based in Warren, Michigan. 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 responsible for creating and implementing features for GM's next-generation EV and ICE vehicles, working with cutting-edge automotive technology. The position requires expertise in embedded systems, C programming, and automotive protocols like CAN and LIN. You'll collaborate with Product Owners, Testers, and other developers using modern development practices such as BDD and TDD. The role offers an opportunity to work on innovative vehicle security systems while contributing to GM's vision of Zero Crashes, Zero Emissions, and Zero Congestion. The company provides comprehensive benefits and promotes an inclusive workplace culture where diverse perspectives are valued. This position combines technical challenges with the opportunity to shape the future of automotive technology at a leading global manufacturer.