INTERNAL Senior Software Engineer (all genders) - Driving Functions
Engineer Software Backend Frontend Full Stack Developer Programmer Coder Senior Sr
Your Mission
We are looking for a Senior Software Engineer to join our Driving Functions domain development team, with a strong focus on instrument cluster software development. In this role, you will design, develop, and maintain high‑performance, safety‑critical software used in next‑generation digital cockpits. You will work closely with system architects, UI/UX designers, and cross‑functional engineering teams across the full software lifecycle.
Sneak preview of your future tasks
- Design, develop, and maintain instrument cluster software for automotives.
- Implement high‑performance, real‑time, and multi‑threaded applications
- Implement UI and HMI components using modern UI frameworks (e.g. Qt/QML, Unity)
- Work across the full software development lifecycle: requirements analysis, design, implementation, testing, integration, and maintenance
- Develop and review C / C++ (primary) and C# / Python components where applicable
- Design and use IPC mechanisms (shared memory, sockets, message queues, etc.)
- Work with QNX and embedded Linux based systems
- Integrate software in virtualized / hypervisor-based environments
- Apply automotive standards and best practices (e.g. functional safety, coding guidelines, quality processes)
- Apply clean architecture principles and proven software design patterns
- Contribute to and improve CI/CD pipelines, automated builds, and testing strategies
- Collaborate closely with system architects, UI/UX designers, and cross‑functional teams
- Support debugging, performance optimization, and root cause analysis on target hardware
Your Profile
Required Qualifications
- Strong experience as a Senior Software Engineer in embedded or automotive systems
- Excellent proficiency in C, C++, Python
- Hands‑on experience with UI frameworks such as Qt/QML and/or Unity
- Solid experience with embedded Linux and/or QNX
- Strong understanding of multi‑threaded systems and concurrency concepts
- Hands‑on experience with IPC mechanisms
- Solid knowledge of software architecture and design patterns in complex systems
- Familiarity with CI/CD pipelines, automated testing, and modern development workflows
- Experience working across the full software lifecycle in complex systems
- Knowledge of automotive software standards and development processes
- Strong analytical and problem‑solving skills
- Ability to work effectively in cross‑functional and international teams
- Fluent in English (German is a plus)
- Experience with Android Automotive OS (AAOS)
- Knowledge of Java and/or Kotlin
- Knowledge of C#, Unity
- Experience with hypervisors and virtualized embedded systems
- Prior work on instrument clusters, digital cockpits, or automotive HMIs
- Exposure to automotive safety or quality standards (e.g. ISO 26262, ASPICE)
Why us?
- An international, interdisciplinary innovation hub, which is part of the Mercedes-Benz Group AG
- Be part of a new generation Mercedes-Benz Operating System (MB.OS) and work in with internal colleagues to deliver the best software
- Agile working methods and open feedback culture
- Flexible working hours
- Mobility, Healthcare budget & Personal development budget
- Berlin transportation ticket (BVG)
- Relocation support
- Company pension after the probation period
- In our close collaboration with “inklupreneur.de” we support people with disabilities and welcome everyone
Interested?
We look forward to receiving your complete application, including CV (in English) and relevant references with the following information:
• Job title and reference number
• Salary expectations
• Earliest start date
You don't bring everything with you? Don't worry, MBition is proud of our diverse workforce and passionate about having MBitioneers from all backgrounds and perspectives. MBition is and always will be an equal opportunity employer. We are looking for employees who convince us above all with their personality and passionately motivated to join the team!
You are welcome to contact our representative for severely disabled employees, Anna Schade (anna.schade@mercedes-benz.com), who will support you in the further application process.
Job Posting Details:
- Date of posting: 26.03.2026
- Manager: Karthik Manjunath
- Dept: Application 3
- Team: Driving Functions
- Opening: 1 x FTE internal