Your Mission
- You will work on the development and integration of the Infotainment Software stack into a production environment.
- You will take responsibility for maintaining and developing new Infotainment Software components
- You will design, document, implement and integrate your code.
- You will test ruthlessly on component level in cross platform, as well as on real target and in actual vehicles.
Your Profile
- You hold a degree in Computer Science, Information Technology, Engineering, Electrical Engineering, or a comparable field.
- You have extensive experience in software design and development using C++ for embedded systems in the automotive infotainment domain.
- You possess a solid understanding of object-oriented design principles and consistently apply software development best practices.
- You are proficient in developing for Linux-based automotive platforms and/or other POSIXcompliant systems.
- You have experience with system profiling, performance analysis, and troubleshooting in complex embedded environments.
- You are skilled in implementing and working with IPC mechanisms, such as sockets, shared memory, and message queues.
- You have practical experience writing Python scripts for automation, testing, and tool development.
- You are familiar with QNX and Android Automotive platforms; prior hands-on work with either is an advantage.
- You are proficient in setting up and maintaining CI/CD pipelines with GitLab, including build automation, static checks, and deployment workflows.
- You have contributed to large-scale automotive software projects, collaborating with multiple teams and managing dependencies across components.
- You have strong experience with build systems, particularly CMake and BitBake, and are comfortable working within Yocto-based Linux environments.
- You actively uphold code quality, perform peer reviews, and follow principles of modular and maintainable architecture.
- You work ffectively in agile, cross-functional teams, contributing to continuous integration and delivery pipelines, and supporting development efficiency.
- You have minimum 5 years of proffesional experience.
- You are proficient in English.
Personal skills
- You have excellent communication and teamwork skills.
- You take ownership and full responsibility for your tasks.
- You have excellent organizational, time management and prioritization skills.
- You have a proficiency in problem solving and troubleshooting.
- You have the ability to handle multiple competing priorities in a fast-paced environment.
- You have a high level of initiative, commitment, perseverance, and resilience.
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 Group AG.
- Agile working methods and open feedback culture.
- Flexible working hours, flexible scheme for working from home.
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, Grigor Cekov (grigor.cekov@mercedes-benz.com), who will support you in the further application process. Recruitment Notice: Due to high volumes of applications, only shortlisted candidates will be contacted.