< Go back

Embedded C++ Engineer

Tel Aviv, Israel

CorrActions is revolutionizing road safety by enabling cars and fleets to understand drivers’ cognitive impairments – caused by alcohol, fatigue, drugs, stress, etc. – and act accordingly. CorrActions is backed by leading automotive companies including Volvo Cars, Goodyear and Blackberry.

Job Description:

We are seeking a skilled Embedded C/C++ Programmer with expertise in integrating machine learning algorithms into vehicle Electronic Control Units (ECUs). As a key member of our engineering team, you will play a crucial role in enhancing the intelligence and performance of our automotive systems through the integration of cutting-edge machine learning models.


  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.

  • Proven experience of 3 years in embedded software development using C/C++ for automotive applications.

  • Familiarity with real-time operating systems (RTOS) and embedded development tools.

  • Strong understanding of machine learning principles and algorithms.

  • Experience with communication protocols such as CAN, LIN, and FlexRay.

  • Excellent problem-solving skills and attention to detail.

Preferred Skills:

  • Knowledge of AUTOSAR architecture.

  • Comply with A-Spice requirements (V-model) relating to software development and requirements engineering in automotive.

  • Knowledge of automotive standards and safety-critical systems is a plus.