Experience Required: Total: 8–10 years Relevant: Minimum 6+ years in Automotive Infotainment, Android IVI, BSP, or Embedded Systems
Key Responsibilities
• System & Software Architecture
• Define, design, and own the end-to-end Android IVI software architecture, including apps, middleware, HAL layers, framework, kernel, and bootchain.
• Architect solutions for Android A12 / A14 / A16-based IVI platforms, ensuring OEM-specific customization and scalability.
• Define architecture for AIDL / HIDL interfaces, system services, custom framework extensions, and HAL integration.
• Drive architectural decisions for Audio, Media, HMI, Connectivity, Telephony, Vehicle I/O, and BSP subsystems.
• Technical Leadership & Delivery
• Lead cross-functional teams spanning Android App, Middleware, Framework, Kernel, and Bootloader areas.
• Guide development of key IVI features such as media playback pipeline, audio routing, HMI frameworks, connectivity stacks, and AACP.
• Define non-functional requirements such as performance, security, reliability, boot time, and power.
• Requirements & Specification Management
• Perform requirement analysis and decomposition for complex IVI features.
• Create high-level & low-level architecture documents, interface specifications, API definitions, and design guidelines.
• Maintain end-to-end traceability using tools such as DOORS/DNG.
• Integration, Debugging & Optimization
• Lead system-level integration across Android Framework, HAL, Kernel, and BSP.
• Optimize bootloader, boot time, device bring-up, and platform stability.
• Mentor teams on debugging using logcat, systrace, perfetto, ftrace, and kernel logs.
• Compliance & Quality
• Ensure software meets ASPICE, ISO 26262, and cybersecurity standards.
• Define coding guidelines, architecture governance, and review cycles. Required Technical Skills
• Android App, System Services, Framework, HAL, and AOSP customization.
• Expertise in AIDL / HIDL, binder IPC, vendor services.
• Expertise in Android A12, A14, A16, CTS/VTS.
• Audio framework, Audio HAL, AudioFlinger, Media framework.
• Connectivity stacks: Bluetooth, WiFi, AACP, Android Auto.
• Linux kernel internals, drivers, bootloader (U-Boot), secure boot. Preferred Attributes
• Robust analytical and architectural thinking.
• Ability to mentor and lead teams.
• Experience with OEM/Tier-1 infotainment delivery. Other Details: The position may involve remote work opportunities, with an emphasis on collaboration with global teams. Duration of engagement can vary based on project requirements.
📌 Software Architect – Android IVI (Pune)
🏢 Emagine
📍 Pune