Senior Software Engineer – Connectivity Software Verification
Core
Ensure quality, reliability, and performance of GM's connected vehicle features including Digital Key, Bluetooth, telematics, and network connectivity stacks.
Role type
Senior IC connectivity software verification engineer
Builds
Automated test suites, test frameworks, and verification strategies for in-vehicle connectivity software
Domain
Automotive connectivity and embedded systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
software verification, test automation, embedded systems testing, Python, system-level testing, integration testing, debugging, CI/CD pipelines, test framework development
Preferred skills
automotive protocols (CAN, SOME/IP, UDS), in-vehicle networking, Digital Key ecosystems (UWB, NFC), Robot Framework, HIL testing, data analysis
Technologies
Python, Jenkins, Git, Bluetooth sniffers, network analyzers, CAN tools, Robot Framework
Responsibilities
Own end-to-end verification strategy for connectivity features, design and maintain automated test suites, develop system-level and integration test cases, perform hands-on debug and triage of complex issues, contribute to continuous integration pipelines, mentor junior engineers
Seniority
Senior, hands-on IC