Firmware Engineer
(Automotive)

Send your CV

 

We are looking for a Firmware Engineer to join us. Our automotive engineering team designs hardware and develops software for in-vehicle infotainment (IVI), driver monitoring systems,
OBD trackers, engine control units and other
systems. 
The results of our work are embodied in mass-produced electric vehicles, AI-based systems and transport solutions from European and American car manufacturers. So, if you join our automotive team, you can become a guru in this industry as an engineer or a tech lead / manager. Read more about our work.

 

What you will do

  • Design, develop, and maintain embedded firmware for automotive applications using C, C++, or Rust programming languages. 
  • Conduct thorough analysis and troubleshooting of hardware and firmware interactions. 
  • Develop low-level drivers to interface with various hardware components, peripherals, and sensors.
  • Maintain clear and detailed documentation of firmware designs, code, and test procedures.
  • Work closely with software engineers, hardware engineers, and other cross-functional teams to ensure alignment with project goals and timelines. 
 

What we would like to see in you

  • 3-5 years of experience in firmware development for automotive applications. 
  • Proficiency in C, C++, or Rust programming languages. 
  • Experience with microcontroller platforms such as NXP, STM, and Microchip. 

 

  • Understanding of communication protocols, including CAN, LIN, and Automotive Ethernet. 
  • Familiarity with low-level driver development and hardware/firmware interaction. 
  • Knowledge of English at intermediate level. 

 

Will be a plus

  • Knowledge of Automotive SPICE (ASPICE) and ISO 26262 standards. 

 

What we offer

Cohesive team and support

Free English classes

Latest equipment

Regular training

Competitive salary

Relocation assistance

Remote work

5 sick days

Would you like to become our Firmware Engineer?

We're waiting for your resume!