AV Platform OS Staff SW Engineer (Automotive)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
TL;DR
AV Platform OS Staff SW Engineer (Embedded C/C++): Designing and maintaining foundational embedded software platforms for software-defined vehicles and AV solutions with an accent on Linux/QNX-based OS development, BSP integration, and low-level system services. Focus on leading platform bring-up, solving complex cross-layer debugging issues, and architecting robust, production-ready compute platforms for Super Cruise programs.
Location: Hybrid (Sunnyvale, CA or Warren, MI). Must report to office at least 3 times a week.
Salary: $185,600 β $304,800
Company
is a global automotive leader driving the transition to a world with zero crashes, zero emissions, and zero congestion.
What you will do
- Lead Linux/QNX platform OS development and integration for production Super Cruise programs.
- Own BSP bring-up, integration, and debugging, including boot flow and peripheral enablement.
- Design and maintain low-level platform services, system daemons, and kernel-adjacent components.
- Define platform OS architecture, focusing on IPC mechanisms, scheduling, and system resiliency.
- Develop low-level components using Embedded C/C++ for hardware abstraction and drivers.
- Collaborate with silicon vendors and internal teams to resolve interface gaps and ensure program execution.
Requirements
- 12+ years of experience in embedded systems, platform OS, or BSP development.
- Proficiency in Embedded C/C++ and hands-on experience with Linux or QNX.
- Experience with board bring-up and BSP integration on ARM or x86-based SoCs.
- Expertise in debugging cross-layer issues spanning bootloaders, kernels, drivers, and applications.
- Experience with CI/CD pipelines and build systems in large-scale environments.
- Must be based in or able to report to Sunnyvale, CA or Warren, MI at least 3 times a week.
Nice to have
- Experience in automotive, ADAS, AV, or other safety-critical systems.
- Familiarity with ROS or mixed-OS environments.
- Knowledge of secure boot, HSM integration, and OTA update flows.
- Experience with system performance tuning across CPU, memory, and I/O.
Culture & Benefits
- Comprehensive health, dental, and vision benefit programs.
- Financial security through retirement savings plans and Health Savings Accounts.
- Paid vacation, holidays, and sickness/accident benefits.
- Educational support through tuition assistance programs.
- Employee perks including GM vehicle discounts.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β