Software Engineer GPU Virtualization Specialist (f/m/d) BERLIN or GRENOBLE

Permanent employee, Full-time · BER

Your mission
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. To bring rich multimedia experiences to virtualized systems it is crucial to have a highly performant and reliable GPU virtualization solution. For this we closely work with the upstream community on virtio-gpu and virglrenderer.
Your profile
  • You have completed a BS or MS in Computer Science, Electrical Engineering or in a related field
  • You have experience with GPU virtualization or GPU driver development.
  • You have experience with developing OpenGL and/or Vulkan stacks
  • You have experience with virtio-gpu and virglrenderer
  • You have excellent programming skills in C/C++ and optionally low-level
  • You have experience in device virtualization for both para-virtualized devices and hardware virtualization
  • You have experience in VIRTIO and related standards
  • 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
  • Python and Go or Rust programming languages.
Why us?
  • A medium-sized company with start-up flair, with a culture of short distances to each other and close cooperation, where everyone knows everyone
  • An innovative, international and open work environment with long-term and diverse perspectives with flat hierarchies
  • Semi-annual feedback culture and annual salary reviews
  • Flexible distribution of working hours (trust-based flex time) and home office as well as 30 vacation days per year
  • Fresh fruits and vegetables, club mate, fair trade coffee, organic milk and many different types of tea are freely available
  • A large lounge area with a nice kicker
  • Bike leasing possible for all employees from their first working day
  • Regular sporting company events and team events
  • Cooperation with the Urban Sports Club
  • Bonus payment for referring new employees
  • Sponsored German or English classes if needed.
We are looking forward to hearing from you!
Thank you for your interest at OpenSynergy. Please fill out the following short form. Should you have difficulties with the upload of your data, please send an email to ​people@opensynergy.com.

Please upload your CV, Dipoma ​and recent certificates and a short cover letter (max. 20 MB in total).

Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop

Uploading document. Please wait.
Please add all mandatory information with a * to send your application.