Job Description
Job Role: Android Middleware Architect (Automotive)
Experience: 7+ Years
Job Location: Pune
Key Responsibilities:
- Define and drive the architecture and technical roadmap for middleware and platform components.
- Lead development across Android, Linux, and QNX-based systems.
- Design and implement high-performance C++ based middleware solutions.
- Lead HAL development and integration with vehicle hardware systems.
- Provide technical leadership, mentorship, and code reviews to engineering teams.
- Collaborate with cross-functional teams (Backend, Security, Product, UI) for system integration.
- Ensure scalability, performance, and reliability of platform components.
Required Skills
- 7+ years of experience in Automotive Embedded / Middleware Development.
- Strong programming expertise in C++ (mandatory).
- Deep understanding of Android platform, HAL, and middleware architecture.
- Strong experience in Linux systems and QNX RTOS.
- Hands-on experience in system design, architecture, and multi-OS integration.
- Experience in HAL development and hardware-software interfacing.
- Strong knowledge of multithreading, IPC, and system performance optimization.
- Experience in debugging complex system-level issues.
- Proven experience in technical leadership / team handling.
Preferred Skills:
- Experience in Automotive Infotainment / e-Cockpit platforms.
- Knowledge of OTA updates, vehicle data systems, and diagnostics frameworks.
- Familiarity with AUTOSAR or automotive software standards.
- Strong understanding of security and system-level architecture.
- Experience working in Agile development environments.
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free