Staff / Sr. Staff Engineer, Android HAL, SOC Automotive Embedded SW
Core
Lead developer for Android HAL and middleware on Renesas R-Car Gen5 automotive SoCs, enabling next-generation IVI/ADAS products.
Role type
Staff/Sr. Staff Engineer, Android HAL & Middleware (Automotive Embedded)
Builds
Production-grade Android HALs, middleware, SDKs, and BSP deliverables for automotive cockpit and ADAS stacks.
Domain
Automotive embedded systems, heterogeneous multi-core SoCs, Android on-chip systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Android HAL (AIDL/HIDL), RTOS (FreeRTOS), kernel/driver integration, multi-core SoC architecture, Xen virtualization, CI/CD automation, automotive certification (CTS/VTS/xTS), system-level debugging, SELinux/permissions management
Preferred skills
Xen-based virtualization, VirtIO device exposure, boot-time optimization, TEE/security boot-chain, cross-cultural collaboration
Technologies
Renesas R-Car Gen5, Android (AAOS/GKI), FreeRTOS, AIDL, HIDL, Perfetto, ftrace, logcat, Binder, SELinux, Xen, VirtIO
Responsibilities
Own RCAR Gen5 Android HAL & middleware from bring-up to certification; implement HALs for display, audio, camera, sensors, power/thermal; integrate vendor drivers and expose stable interfaces; debug across kernel/driver/HAL/framework layers; build/maintain native services and framework extensions; support long-term maintenance and security releases; drive certification readiness and CI-friendly implementation; enable Android as native or guest in virtualized environments.
Seniority
Staff/Sr. Staff, hands-on IC with architectural ownership