Bucharest, Romania | Full-time | On-site
About the Role
We are a global automotive Tier1 supplier focused on intelligent cockpit and domain controller platforms. We are currently building a new European R&D center in Bucharest to support next-generation cockpit programs for leading European OEMs.
We are looking for an Android Software Engineer with experience in automotive infotainment systems or embedded Android platforms. You will be involved in the development and integration of Android-based IVI systems, working closely with system, BSP, and hardware teams to deliver production-ready cockpit solutions.
Key Responsibilities
- Develop and maintain Android-based software for in-vehicle infotainment (IVI) systems
- Participate in system design and integration across Android framework, HAL, and middleware layers
- Work on Android Automotive OS (AAOS) or customized Android platforms for automotive use
- Collaborate with BSP, system, and hardware teams to ensure stable and efficient system integration
- Analyze and resolve system-level issues related to performance, stability, and resource usage
- Participate in requirement analysis and technical discussions with internal teams and customers
- Optimize system performance (boot time, memory usage, threading, IPC, etc.)
- Support debugging and issue resolution during development and validation phases
Mandatory Requirements
- 5+ years of Android development experience (Java/Kotlin)
- Hands-on experience in automotive software projects, especially in IVI / infotainment / cockpit domain
- Strong understanding of Android system architecture (Framework, Binder, HAL, Services)
- Experience with multi-threading, IPC, and system performance optimization
- Familiar with Linux-based systems and embedded development environments
- Fluent English for technical communication in an international team
Technical Qualifications
- Experience with Android Automotive OS (AAOS) or customized Android IVI platforms
- Familiarity with HAL development, system services, or framework-level development
- Understanding of BSP integration and interaction with lower-level components
- Knowledge of vehicle communication interfaces (CAN, Ethernet) is a plus
- Experience with debugging tools (logcat, systrace, perf tools, etc.)
- Familiar with modern Android architecture patterns when applicable
Preferred Qualifications
- Experience working with automotive OEMs or Tier1 suppliers
- Experience in cockpit domain controller or multi-ECU systems
- Knowledge of C/C++ for native or lower-level components
- Familiarity with QNX or hybrid systems is a plus
- Experience with performance tuning or system optimization in production projects
Why Join Us
- Opportunity to be part of a newly established European R&D center
- Work on next-generation cockpit and domain controller platforms
- Direct exposure to European OEM projects and real production programs
- Opportunity to grow into system, architecture, or technical leadership roles