DevJobs

Algorithm & Software Engineer

Overview
Skills
  • C++ C++ ꞏ 2y
  • Python Python
  • Git Git
  • agent-based development tools
  • GenAI coding tools
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!

Mobileye