Embedded Software Engineer (m/f) @ Osijek

Sveta Nedelja, Croatia


Rimac Automobili is a technology powerhouse, manufacturing electric hypercars and providing full tech solutions to global automotive manufacturers. Our teams develop and produce both hardware and software solutions for the Concept_One and C_Two as well as numerous public and confidential projects, thus positioning Rimac as a leader in the high-performance electric vehicle industry.

We always wanted to be more than just a place to work. What we do and how all of our team members feel is meaningful to us and we want each to feel like part of a big family.  

We are now looking for Embedded Software Engineers for our Osijek Office who will enable our components to perform optimally. We are open to receive applications from junior and senior candidates too. 

You will be developing system architecture and embedded software for a variety of cutting-edge hardware, ranging from Battery Management System, Body Control Unit, Inverter, Other Electrical Control and Vehicle Control Unit to M2M Communication, and many more. We typically assemble small, cross-functional project teams who take ownership of a specific system and develop it end-to-end. This is a fast-paced environment where you will have to think on your feet and perform well under pressure in order to deliver next-generation technology for the Automotive sector. 



1. Responsibilities 

Designing and implementing embedded software end-to-end 

RTOS and "bare metal" programming

Collaborating with our hardware engineering team

Proposing new ideas and problem-solving

Collaborating with a multidisciplinary team of engineers


2. Requirements 

Strong development skills in C/C++ 

Ability to read schematics and component data sheets

Experience in embedded software development, version control and RTOS

Excellent knowledge of MCU peripherals

Experience with troubleshooting/debugging tools as well as lab equipment

Experience with CAN, SPI, I2C, UART etc.

Very good knowledge of English (written and spoken)

Experience developing embedded software for any of the following: BMS, BCU, VCU, motor control, as well as automotive experience (ISO26262 Functional Safety standard), particularly EV, will be considered an advantage

Acquaintance with Matlab/Simulink, script languages and Vector CAN tools is desired but not a requirement


3. What we offer 

The opportunity to develop world-class solutions with cutting-edge technology, from scratch! 

Family-like and open work environment

Courageous, curious and entrepreneurial team members to work with

Competitive compensation package

Financial support for transportation

Dog-friendly office



Tell your friends about this position