Algorithm & Software Engineer

Ramat Gan, Israel
R&D – Algorithms /
Full time /
Hybrid

Mobileye is looking for an Algorithm Developer to join a team tackling one of the most critical and nuanced challenges in autonomous driving- understanding and interpreting traffic lights in real-world environments.

In this role, you will work on high-level decision logic that transforms raw detections into actionable semantic insights for the vehicle’s decision-making system. Traffic lights are a unique entity- while physically static, their meaning constantly changes and directly impacts how a vehicle behaves.

You will design and build systems that fuse perception outputs with map data, reason over multiple signals, and produce reliable, real-time decisions under complex and often imperfect conditions. The work is highly practical- solutions are quickly deployed and tested on real vehicles, directly influencing Mobileye’s production systems.

What will your job look like:

  • Design and implement high-level algorithms that transform traffic light detections into reliable semantic decisions for the vehicle’s policy system.
  • Develop robust decision-making logic by aggregating multiple signals (e.g., perception outputs, temporal behavior, and map data) using voting and reasoning mechanisms.
  • Build production-grade software (primarily in C++) for a real-time system, taking ownership from concept through deployment.
  • Work with large-scale, real-world data to improve system performance across diverse scenarios, edge cases, and challenging conditions.
  • Collaborate with perception and system teams, focusing on system-level behavior and delivering solutions that quickly reach real vehicles.

All you need is:

  • Excellent BSc graduate in Computer Science or equivalent.
  • Strong coding skills in C++ (additional Python is an advantage).
  • Solid mathematical abilities.
  • At least 2 years of hands-on experience in algorithm development or software engineering.
  • A strong ability to self-learn new domains and technologies.
  • Experience with GenAI coding tools or agent-based development tools - an advantage.
  • GIT experience- an advantage.
Mobileye changes the way we drive, from preventing accidents to semi and fully autonomous vehicles. If you are an excellent, bright, hands-on person with a passion to make a difference come to lead the revolution!
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.