Software Developer - UI (m/f)

 StepStone ·  12.06.2018 ·  Berlin ·  MBition GmbH

The brand portfolio of Daimler incorporates Mercedes-Benz, Mercedes-AMG, Mercedes-Maybach, Mercedes me, smart, EQ, Freightliner, Western Star, BharatBenz, FUSO, Setra, Thomas Built Buses as well as Mercedes-Benz Bank, Mercedes-Benz Financial Service, Daimler Truck Financial, moovel, car2go and mytaxi. Job-ID: P0142V042
Do you have the drive to design something from scratch? Do you want to be the driving force to generate new ideas, innovations, concepts, move projects forward and put them into practice? Do you like to work in small teams and appreciate the fact of being able to form your own creative work environment? 

You always wanted to experience the atmosphere and advantages of working at a Startup while enjoying the benefits of belonging to a premium automotive company? So come join our team! The aim of our work is to develop state-of-the-art, future–oriented apps and beyond that, design connectivity use cases as well as business models. Become a part of this next big thing! Your ideas will influence the innovations of the future!


For our newly established interdisciplinary MBition GmbH (a 100% Daimler subsidiary) located in Berlin we are searching for passionate software developers with pioneering spirit. Mbition combines the spirit and the flexibility of a start-up, with the resources and capabilities of one of the most respected brands in the world. MBition GmbH focuses on the series development of navigation software, Connected Services, location-based services and User Experience / User Interface.


If you would like to help shape the future of connectivity in the automotive environment? Please come see our awesome offices. 




Development of production grade user interface software modules for next generation infotainment systems (Headunit, Instrument Clusters)

Software design and architecture definition, interface definition and maintenance

Evaluation of new and innovative UI software technologies and frameworks

Configuration and release management

Integration of software modules and build artefacts with other components on different embedded platforms, analysis of integration results

Development of automated test on various levels (Unit, Module, Integration)

Regular communication with internal and external partners



Degree in Computer Science Engineering, information technology



Excellent coding skills in C++

Professional experience in software development, preferably on embedded, mobile or gaming

Detailed knowledge of modern software architectures and technologies

Experience in in developing user interfaces

Experience in Qt/QML is a plus

Experience and understanding of 3D graphics pipeline is a plus

Linux experience is a plus

Experience with networking performance measurements and optimisation for embedded systems is a plus

Networking, understanding of TCP/IP stack and socket programming

Experience with Audio and Video Streaming technologies and codec (MP3, vorbis, AAC, Opus, H.264) is a plus


Personal skills:

Excellent analytical skills and an independent, structured, and target-oriented approach to work

Personal initiative, commitment, and resilience

Well-developed communication and teamwork skills

High degree of flexibility

Willingness to travel

Please send your application documents to  stating the following:

- Positioning code and reference number

- Salary expectation

- Earliest possible date of entry


We are looking forward to receiving your application, including your curriculum vitae (in English or German) and relevant certificates.

If you have any questions, please contact — ein Projekt von DIPLANET Digital Solutions Impressum