We are seeking a Senior Software Engineer to deliver high-quality software for embedded controls systems in the electrification space, specifically for VMEC - High Voltage Battery Wired/Wireless Communication and Sensing (WCSR). The role ensures SW deliverables are met on time and with quality to support Wired and Wireless Battery Management Systems, while adhering to safety requirements, government regulations, and GM-internal policies like MISRA guidelines. The engineer will apply good software design principles, utilize design patterns, and understand supervisory controls architecture and hardware abstractions for effective software solutions. This includes designing, developing, and implementing Physics and Controls requirements to continuously improve software for mechatronic controls, diagnostics strategies, and controller communication. A strong understanding of Ethernet standards, automotive communication protocols (CAN, LIN, ARXML), and hardware-agnostic solutions across all GM-owned software is essential. The position involves testing and demonstrating software functionality, documenting requirements, linking them to test cases for traceability, and utilizing automated test tools in various environments (build, test benches, vehicles). The role also includes leading and guiding Agile Scrum team members, coordinating with external departments (Systems, Safety Validation, Electrical Architecture, SDV, Calibration, Vehicle Performance), embracing Software Built In Quality methodologies, and working with Software Defined Vehicle (SDV) and Service Oriented Architecture (SOA) principles. Familiarity with CI/CD pipelines and DevOps principles is expected, along with developing AI-driven diagnostics and predictive analytics for fault detection and anomaly detection. This is a hybrid position requiring 3 days in-office and 2 days remote, with the need to report to the local office.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior