onsite
Senior IVI System Software Engineer BSP - 42dot
Software Engineer
Lead the development of a stable, high‑performance Android Automotive BSP for in‑vehicle infotainment, driving kernel, driver, and HAL optimizations across SoC platforms.
About the role
Key Responsibilities
- Design, implement, and maintain the Android Automotive BSP stack, covering bootloader, kernel, HAL, and device drivers.
- Analyze and resolve system‑level stability and performance issues in vehicle environments.
- Collaborate with SoC vendors to migrate and integrate new BSP releases.
- Participate in AOSP community bug fixes and contribute patches.
- Develop and execute quality assurance tests (CTS/VTS) to meet production standards.
Requirements
- Extensive experience with Android Automotive and Linux kernel development.
- Strong knowledge of SoC architecture, HAL design, and bootloader internals.
- Proficiency in C/C++ and shell scripting for low‑level system programming.
- Hands‑on experience with device driver development and performance tuning.
- Excellent problem‑solving skills and ability to work cross‑functionally in a fast‑paced automotive environment.