SWE - Device Virtualization (f/m/d)

Location: Berlin, Start: immediately

You will take part in the ongoing development of our automotive software platform.

Your Responsibilities

  • You will take part in the ongoing development of our automotive software platform. You will be working with and on virtual device implementations and drivers. Your core task is to develop hardware-related software components with the goal of bringing infotainment functions and high-performance real time systems together onto one chip.

Topics of Your Team

  • Virtualization of complex devices like GPUs, Audio, Codecs, USB, … in a way that can be re-used in different target platforms

  • Development of frameworks and tooling that makes device virtualization easier

Our Expectations

  • You have completed a BS or MS in Computer Science, Electrical Engineering or in a related field

  • You have experience in the development of embedded software and development of operating systems

  • You have experience in device virtualization for both para-virtualized devices and hardware virtualization

  • You have experience in VIRTIO and related standards

  • You have excellent programming skills in C/C++ and optionally low-level assembly programming

  • You understand the overall architecture of the Linux Kernel and of embedded real time operating systems (such as embedded Linux)

  • You are familiar with professional software development processes and tools

  • You are able to develop creative solutions for complex software problems

  • You feel happy in a cooperatively managed team environment

  • You have a good command of English (for technical work)

  • You are goal-oriented and can work independently but are ready to adjust quickly to the demands of our customers.

Furthermore experiences in the following fields are of high value:

  • Tool development

  • Test and validation architectures

  • You feel at ease coordinating tasks and people

We offer

  • An innovative, international an open working environment with long-term and diverse perspectives

  • Flexible distribution of working time

  • Room for creative ideas and impulses

  • Talented and motivated colleagues from all over the world

  • Flat hierarchies

  • Fresh fruits and vegetables

  • Sportive company events and a cooperation with the Urban Sports Club

  • German- or English Language courses.


If you are interested, please fill out our online form or send your application by e-mail, ideally with a CV, and relevant certificates.

Silvia Barknecht


+49 30 / 6098 5400