Mobileye's REM group (Road Experience Management), is responsible for the automatic High-Definition map-making process, which is a key technology in Mobileye's autonomous driving and high-end Driving Assistance systems.
For further details checkout The Road to the Future of Mobility is Being Mapped by REM™
We are looking for a senior hands-on Software Automation Developer, reporting through our platform software organization to support mission-critical services, systems and infrastructure tailored for building and releasing REM software.
What will your job look like:
- Develop and implement our CI/CD strategy, building and maintaining the automation tools, build systems, and infrastructure that power our software delivery
- Continuously refine and optimize our CI/CD pipeline, identifying areas for improvement and implementing solutions to enhance speed, reliability, and stableness
- Stay up-to-date with the latest DevOps trends and technologies, and share your knowledge with the team.
- innovative tools and software solutions that streamline and enhance the developer experience, boosting productivity and code quality. You'll play a key role in optimizing the entire development lifecycle, from coding to deployment and monitoring.
- Maintain and optimize the development environment, including virtual environments, dependency management and project structure.
All you need is:
- 5 years of hands-on experience in software development roles.
- Bachelor's degree in Computer Science or a related field.
- Excellent knowledge and experience in Python (YAML, Python Packaging and maintaining Python env's - an advantage)
- Experience with SW automation development, and ability to troubleshot and debug complex SW utils and automations.
- Experience with CI/CD repositories maintenance, preferably GitLab - a must.
- Experience with backend frameworks (e.g., FastAPI, Django, Flask) and containerized services (e.g., Docker, Kubernetes).