Staff/Principal Software Engineer
Core
Lead technically complex efforts in Android, RTOS, and embedded software for vehicle camera systems supporting safety and driver assistance.
Role type
Staff/Principal Software Engineer (Embedded/Android/RTOS)
Builds
Advanced camera-based solutions for vehicle safety, driver assistance, and connected experiences
Domain
Automotive / Embedded Systems / Computer Vision
Required skills
C++, C, Android development, RTOS, embedded software, system architecture, low-level debugging, performance analysis, cross-functional leadership
Preferred skills
automotive domain experience, computer vision pipelines, real-time environments, platform internals, engineering process improvement
Technologies
Android, RTOS, C++, C
Responsibilities
Lead complex efforts across Android, RTOS, and embedded domains; Drive architecture and design decisions; Stay close to code in high-risk areas; Resolve systemic technical issues; Influence software direction; Partner with global stakeholders; Mentor engineers; Contribute to production vehicle software
Seniority
Staff/Principal, hands-on IC with broad organizational influence