INTERNAL Principal C++ Software Engineer for Infotainment Software Update (all genders) – Berlin
Engineer Software Backend Frontend Full Stack Developer Programmer Coder
Your Mission
As a Principal Engineer in the Infotainment Software Update domain, you will be responsible for defining the vision, designing, and driving the architecture and strategy for wired software update modules across Mercedes-Benz infotainment systems. This includes ensuring smooth updates for both infotainment and cluster ECUs — one of the most critical features of the system. You will work in an agile environment, collaborating with cross-domain teams to ensure integration, scalability, and robustness of the complete software update lifecycle.
This role is focused on leading technical direction and guiding multiple teams of engineers in finding the most efficient software designs and the best suited technical approaches. You will actively influence company-wide standards and development workflows, ensuring they remain efficient, secure, and compliant. As a recognized expert, you will represent the domain in strategic discussions and drive innovation that shapes the future roadmap of Mercedes-Benz vehicles.
Sneak preview of your future tasks
- Act as the primary technical counterpart to the domain architect, ensuring a sound and future-proof architecture for wired software updates.
- Define and guide the technical direction for teams, balancing efficiency, flexibility, and long-term maintainability.
- Drive cross-domain integration of the software update solution by working closely with architects and senior stakeholders.
- Translate business requirements and product goals into scalable architectures and detailed technical specifications.
- Lead the creation of high-level designs for future modules, ensuring scalability, security, and maintainability.
- Represent the Software Update domain in strategic technical discussions, influencing company-wide standards and practices.
Your Profile
Education
- Master’s degree or higher in Computer Science, Information Technology, or a related field.
- 8+ years of professional experience in automotive software engineering, with proven record in large-scale and safety-critical systems.
- Profound knowledge of software update mechanisms (wired, ECU updates, device management) and related security aspects.
- Strong expertise in software architecture and design principles, with ability to influence technical standards across teams.
- Excellent skills in modern C++ (17 and higher) and embedded systems development (Linux, QNX).
- Deep understanding of system health monitoring, IPC concepts, and debugging in embedded environments.
- Demonstrated leadership in requirements management, stakeholder alignment, and guiding cross-functional engineering teams.
- Experience in driving innovation initiatives and shaping company-wide engineering practices.
- Familiarity with automotive protocols such as SOME/IP, UDS, OFR.
- Experience with CI/CD pipeline architecture and open-source contributions.
- Knowledge of in-vehicle infotainment systems and automotive diagnostic tools.
- Experience in technical transformation and scaling engineering practices across organizations.
Why us?
- A chance to work on a new generation of Infotainment Systems, which will power millions of cars
- An international, interdisciplinary innovation lab, which is part of the Mercedes Benz AG
- Agile working methods and open feedback culture
- A brand new, modern, and barrier-free office building
- Remote work possible (for legal reasons only inside Germany)
- Flexible working hours
- Transportation and health benefits, discounts on cars, free coffee and fruits, and more
Interested?
We look forward to receiving your complete application, including CV (English) and relevant references with the following information:
- Job title and reference number
- Salary expectations
- Earliest start date
Job Posting:
- Posting Date: 09.10.2025
- Supervisor: Tino Löffler
- Dept: Vehicle Abstraction, Safe OS and SW Update
- Team: Software Update
- Opening: 1 x Internal FTE