IVI OS Engineer (Vehicle System)
Core
Optimizing the In-Vehicle Infotainment (IVI) system, a core component of Software Defined Vehicles (SDV), based on Android Automotive.
Role type
Embedded systems engineer specializing in Android Automotive OS and middleware
Builds
Core middleware and applications for IVI and SDV Vehicle OS integration
Domain
Automotive software, Embedded systems, Android Automotive
Deliverable
production ML models | product features | infrastructure
Required skills
Android Automotive HAL development, Embedded Linux system development, C/C++/Java/Rust programming, CAN/SOME/IP/DDS protocol implementation, VTS testing
Preferred skills
Android platform and Automotive Car Service knowledge, IVI and vehicle controller integration experience, UDS-based vehicle controller diagnostics, Code automation interest
Technologies
Android Automotive, Linux, C, C++, Java, Rust, CAN, SOME/IP, DDS, VTS, UDS
Responsibilities
Develop Android Automotive HALs for Vehicle, GNSS, and Sensor; Develop vehicle data simulation tools based on Android Automotive OS; Integrate and develop service applications between IVI and SDV Vehicle OS
Seniority
Mid-level IC