Principal Architect – Automotive Infotainment (C++)

Bangalore, India

As a Solutions Architect, you will define the high-level software architecture for next-generation HMI and Navigation systems. You will be responsible for selecting the right technology stacks and ensuring the system is scalable across both Linux and Windows platforms. You will oversee the entire UML design strategy, ensuring that all components align with the overarching system architecture. 

Your role involves solving the most critical architectural bottlenecks, standardizing unit testing frameworks (Gtest/Gmock) across teams, and ensuring that the Agile way of working is optimized for high-speed delivery without compromising safety-critical automotive standards. 

System Architecture
Strategic Design (UML)
Domain Expertise
Leadership & Comms
C++ 11/14

Responsibilities

  • Define High-Level Architecture (HLD)
  • Standardize C++ Coding Patterns.
  • Architect Scalable HMI solutions.
  • Drive Testing & Automation strategy.
  • Align Navigation/UI roadmaps.

Must Have

  • Bachelor Degree or Higher
  • 12-15 years in Software Engineering.
  • Expert UML & System Modeling.
  • Multimodal HMI design experience.
  • Strategic Stakeholder Management.

Nice to have

  • Navigation Stack expertise.
  • Cloud/Connectivity integration.
  • Qt Framework expert level.
  • OS-level (Kernel/Middleware) knowledge.