Automation Python Developer

Jerusalem, Israel
R&D – Software /
Full time /
Hybrid
Which department will you join?
You will be part of the Mobileye AV Product Validation department. This team is responsible for delivering high‑quality Autonomous Vehicle (AV) systems and serves as the first line of support for Mobileye’s customers worldwide. The AV Validation department is developing a modular tools and CI process to support a wide variety of vehicle models. We take a whole view of the system and serve as the main quality gate for Mobileye’s autonomous driving products. As an Automation Engineer, you will collaborate closely with many teams across Mobileye to develop state‑of‑the‑art automation suites, automation frameworks, and tests, all grounded in a deep understanding of product behavior.

What will your job look like:

    • You will be working on a variety of aspects of the autonomous vehicle, on the junction between software and hardware.
    • You will be developing, integrating and executing automated tests and tools for the autonomous vehicle.
    • You will work in a multi-tasked, dynamic and diversified environment.
    • You will have actual responsibility and impact on the autonomous vehicle.

All you need is:

    • BSc in software engineering or computer science.
    • 2-3 years of experience with Python (scripts and automation development).
    • Knowledge and experience with C / C++.
    • 1-2 years of experience with Linux and bash scripts.
    • Knowledge and experience in CI/CD and DevOps principles (Jenkins).
    • Experience with Electronic/Automation lab – an advantage.
    • Experience with network protocols – an advantage.
    • Experience working in Agile development environments. 
    • Capability of independent work and creativity.
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.