Staff Software Engineer, Reliability (Autonomous Vehicles)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Staff Software Engineer, Reliability (Autonomous Vehicles): Developing reliability software features for multi-sensor systems and data pipelines in GM autonomous vehicles with an accent on root-cause analysis, shared infrastructure, and observability tooling. Focus on architecting embedded solutions for safety-critical systems, optimizing scalability and performance, and driving continuous improvement through metrics and guidelines.
Location: Remote (US), hybrid expected 3 days/week if living near GM hubs in Austin TX, Mountain View/San Francisco/Sunnyvale CA. Travel <25%. Eligible for relocation benefits.
Salary: $160,200–$290,700
Company
GM's AV platform team building foundational software layers for autonomous vehicles, from hardware integration to scalable data processing.
What you will do
- Collaborate with hardware, systems, product, and software teams to develop and debug reliability features for sensing data pipelines across vehicle platforms.
- Perform root-cause analysis of complex issues involving cross-functional partners and identify reliability trends to create design guidelines.
- Design and implement shared infrastructure and tooling for monitoring embedded software, data quality, observability, and incident response.
- Own development quality, scalability, security, and performance while ensuring engineering excellence in code, docs, testing, and monitoring.
- Lead technical projects, participate in design reviews, contribute to roadmaps, and mentor developers on best practices.
- Participate in on-call rotation and optimize vehicle change processes for embedded software.
Requirements
- 6+ years experience with multi-sensor system services and frameworks
- Bachelor's degree in relevant field or equivalent experience
- Proven experience writing production software for data quality and reliability in safety-critical systems, including root-cause and corrective actions
- Proficiency with C++11+ and Python
- Proficiency in debugging and troubleshooting firmware issues
- Experience driving complex embedded software projects through full product lifecycle
- Experience architecting embedded systems supporting multiple product generations
- Strong communication skills for senior management and technical strategy influence
Nice to have
- 8+ years with multi-sensor systems
- Experience with safety-critical development (FDA, FAA, Automotive)
- Familiarity with reliability principles (FMEA, FTA) and functional safety standards
- Knowledge of sensors, environmental sensing, embedded Linux/POSIX, and testing methodologies
Culture & Benefits
- Comprehensive health benefits: medical, dental, vision, HSA, FSA
- Retirement savings, life insurance, paid vacation/holidays, tuition assistance, EAP
- Company vehicle program (requires purchasing/leasing GM vehicle every 4 years)
- Bonus potential based on company, job level, and individual performance
- Inclusive culture focused on zero crashes/emissions/congestion vision and employee belonging
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →