Point your AI agent at freehire and let it find you a job.

Get the CLI →

Mobileye

NewBe an early applicant

Production Software Engineer for Algo Objects

Posted Updated
Discussion

Summary

Integration/production software engineer in Mobileye's Object Detection group, keeping the team's algorithm codebase healthy: building automated CI validation flows, managing the main repository, resolving integration issues, and debugging real-time code. Core stack is C++ and Python on Linux, with Git/GitLab CI automation.

The object Detection Group in Mobileye's Algorithmic Development department is responsible for the backbone of the company's core business: identifying vehicles, pedestrians, animals and other objects and obstacles on and in the vicinity of the road, and extracting physical, kinemtic and semantic information about them from a video stream - all in real time.

Developers in the group work with state of the art image processing and DNN algorithms, providing solutions for internal and external costumers.

The crossroad where ever-evolving software infrastructure meets the variety of the developed algorithmic modules is where the integrator comes in.

What will your job look like:

  • Develop and maintain automated CI validation flows, implementing and coordinating cross-platform unit, regression and integration tests.
  • Integrate developments into centralized branches, documenting developments and versions.
  • Oversee version validation, assign issues to owners, coordinate the resolution of code conflicts.
  • Build manage, supervise and maintain the main repository of Mobileye's Object Sensing Algorithm team in the R&D department.
  • Debug Real-Time oriented code, meeting high standards of memory and running-time requirements.
  • Develop, maintain and support automatic solutions for seamless integration and validation workflows.
  • Develop in C++ and Python in Linux environment.

All you need is:

  • B.Sc. in Computer Science/Software Engineering with an outstanding academic record.
  • At least 2 years of relevant software development experience.
  • Hands-on experience with C/C++ and Python – Must.
  • Ability to work independently, manage multiple tasks, and quickly learn new technologies.
  • Strong code analysis skills, with a focus on functionality and efficiency.
  • Excellent communication and coordination skills.

Advantages:

  • Hands-on experience with Git/GitLab and CI automation – significant advantage.
  • Experience working with LLMs – significant advantage.
  • Experience in a Linux environment.
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!

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.