onsite
IVI OS Engineer Mobile Integration - 42dot
Software Engineer
Senior IVI OS Engineer focused on Android Automotive, developing mobile projection, casting, and device‑to‑device communication solutions using C++, Java/Kotlin, and Linux embedded systems.
About the role
Key Responsibilities
- Design and implement Android Automotive‑based phone projection solutions (Android Auto, CarPlay, iAP2).
- Develop casting and mirroring features for in‑vehicle infotainment systems.
- Architect and code cross‑device communication protocols between mobile devices and accessories.
- Collaborate with firmware and hardware teams to integrate Bluetooth and Wi‑Fi stacks.
- Create and maintain middleware, SDKs, and application components for IVI platforms.
Requirements
- Bachelor’s degree or equivalent experience in STEM fields.
- 5+ years of embedded Android/Linux development experience.
- Proficiency in C, C++, Java, and Kotlin for Android/Linux environments.
- Strong understanding of Android Application Framework and middleware architecture.
- Experience with Bluetooth and Wi‑Fi stack integration in automotive contexts.