About MBRDI:
Mercedes-Benz Research and Development India (MBRDI), headquartered in Bengaluru with a satellite office in Pune, is the largest R&D center for Mercedes-Benz Group AG outside of Germany. Our mission is to drive innovation and excellence in automotive engineering, digitalization, and sustainable mobility solutions, shaping the future of mobility.
Role Summary
We are seeking an experienced Software Architect to lead the architecture and design of an Onboard Unified Data Collector within the vehicle infotainment ecosystem. This role is responsible for defining scalable, secure, and high‑performance software architectures that enable reliable collection, aggregation, processing, and distribution of vehicle and infotainment data across multiple onboard and offboard consumers.
The architect will work closely with product management, system architects, platform teams, and development leads to drive technical vision and ensure alignment with long-term platform strategy.
Key Responsibilities
Architecture & Design
- Own the end-to-end architecture of the Onboard Unified Data Collector within the infotainment platform.
- Define modular, scalable, and fault-tolerant architectures for real-time and batch data collection from multiple vehicle sources.
- Establish clear architectural patterns for data ingestion, normalization, storage, and distribution.
- Make technology and design trade-offs considering performance, reliability, security, and future extensibility.
Data & Platform Strategy
- Define data schemas, APIs, and contracts ensuring backward compatibility and versioning.
- Drive alignment with vehicle data governance, privacy, and compliance requirements.
Technical Leadership
- Mentor senior engineers and tech lead on architecture, best practices, and design principles.
- Lead architectural reviews, design discussions, and technical decision-making forums.
- Influence cross‑team collaboration with platform, connectivity, and cloud teams.
Performance, Security & Reliability
- Design for low latency, high throughput, and deterministic behavior suitable for automotive environments.
- Ensure robust handling of intermittent connectivity, failures, and recovery scenarios.
- Define security architecture including secure data access, encryption, authentication, and authorization.
- Ensure compliance with automotive standards and safety considerations where applicable.
Stakeholder Collaboration
- Collaborate with product management to translate requirements into scalable architectural solutions.
- Work with validation and operations teams to ensure observability, diagnostics, and maintainability.
Required Qualifications
- 8-10 years of experience in embedded systems, infotainment, or platform software development.
- 5+ years of experience in a software architect or senior technical leadership role.
- Strong expertise in system architecture, distributed systems, and data-driven platforms.
- Hands-on experience with C/C++, Java, or modern embedded/infotainment stacks.
- Solid understanding of infotainment OS environments (e.g., Linux, Android-based systems).
- Experience designing APIs and inter-process communication mechanisms.
- Strong understanding of software lifecycle, dependency management, and long-term maintainability.
Key Competencies
- Strategic thinking with strong technical depth
- Excellent problem-solving and decision-making skills
- Ability to influence without direct authority
- Strong communication skills across technical and non-technical stakeholders
- Passion for building robust, future-ready automotive platforms
Qualifications
Bachelors or Masters in Computers & Technology
Why Join Us?
- Be part of a purpose-driven organization that’s shaping the future of mobility.
- Work on cutting-edge technologies and global projects.
- Thrive in a collaborative, diverse, and inclusive environment.
- Access world-class infrastructure and learning opportunities.
Equal Opportunity Statement:
At MBRDI, we are committed to diversity and inclusion. We welcome applications from all qualified individuals, regardless of gender, background, or ability.
