Embedded Linux Software Engineer (all genders)

Berlin
Reference: 1845781

Your Mission

You will contribute to the development and integration of the graphics subsystem as part of our first-in-class in-vehicle infotainment system MBUX (Mercedes-Benz User Experience). You are part of the UI (user interface) team that handles the backend technology, in particular our Wayland compositor, Qt stack, and other system plumbing components. The team is committed to deliver high quality products used by developers across all of Mercedes-Benz.
 

Sneak preview of your future tasks

As a Software Engineer, you will:

  • Contribute to the development and integration of our keystone products: a system-wide Wayland compositor and a developer-friendly Qt stack.
  • Take ownership of the software the team develops; delivering functionality, quality, and graphics performance are your passions.
  • Support the Product Owner with prioritizing and planning the development work of our components, including coordinating development, planning, and testing activities with internal and external stakeholders.

Your Profile

Education

  • Degree in Computer Science, Information Technology, Communication Technology or a comparable qualification

Experience

  • Considerable experience in software development work as part of a geographically distributed and highly online team
  • Strong understanding of agile and classic development processes
  • Deep knowledge of C++, Qt5/Qt6, and QML familiarity
  • Extensive experience with the Linux graphics stack, in particular Wayland, EGL, OpenGL, and Vulkan
  • Familiarity with Jira, Confluence

Nice to have

  • Interest in software architecture for embedded systems
  • Familiarity with contributing to open-source projects
  • Experience with Yocto, Unity/C#, Linux packaging and plumbing

Personal skills

  • Team player attitude
  • Good communication skills
  • Self-organized and highly collaborative
  • Proficiency in problem solving and troubleshooting technical issues
  • Flexible and can-do attitude
  • Continuous learning attitude
  • Aspiration to engineering excellence

Language skills

  • Proficient in English, German is a plus.

Why us?

  • A chance to work on a new generation of Infotainment System, which will power millions of cars
  • An international, interdisciplinary innovation lab, which is part of the Mercedes-Benz
  • Agile working methods and open feedback culture 
  • A brand new modern and fully accessible office facing the Spree
  • Flexible working hours 
  • Transportation and health benefits, discounts on cars, free coffee and fruits and more