Embedded Software Engineer (ADAS) (m/f)

Sv. Nedelja, Croatia


Rimac Automobili develops the world's fastest and most exciting electric vehicles and state-of-the-art technology, both for our internal projects as well as for the major brands in the industry. We are currently expanding our Advanced Driver Assistance Systems (ADAS) team and are looking for an Embedded Software Engineer. The candidate will support the development of our Autopilot program in two ways: by defining the embedded software architecture and by developing real-time and safety-critical functions. To do that, the candidate needs to be very skilled in C/C++ and Linux development. The candidate will then test and validate written algorithms both in simulations and in real-car driving.


1. Responsibilities:

  • Contribute to the definition of the embedded software architecture and responsible for the development of real-time and safety-critical functions.


2. Work Tasks:

  • Contribute to the design of embedded software architecture for autonomous driving on our hardware platform
  • Integrate the state-of-the-art driving assistance algorithms
  • Develop the embedded code interconnecting the different part
  • Develop the interfaces with all vehicle units and ADAS subsystems
  • Develop the telemetry and tracking system for sensor data
  • Ensure the system stability at safety-critical level
  • Test and validate algorithms in simulation and real-car driving


3. Requirements:

  • BSc. or MSc. or Dipl. Eng. in Computer Science, or related field
  • Strong skills in C/C++
  • Strong skills in Linux development
  • Familiar with real-time and safety-critical systems
  • Familiar with vehicle network
  • Some understanding of ADAS sensors
  • Some understanding of vehicle dynamics
  • Experience with version control
  • Team-work, self-motivated
  • Excellent oral and written communication skills in English



Tell your friends about this position