Develop and enhance our unique build system, compiling and linking a very large code-base. Dive deep into our advanced system and its distributed computing environments.
Collaborate with different groups in Mobileye, including Algorithms, Software, and Validation.
Deliver a high-quality product, which is a standalone tool, fully developed in our team.
Work with highly experienced developers and architects.
See your tools being used by hundreds of users, where every improvement, optimization, and a new feature is based on real requirements and is usually very significant to their daily work.
All you need is:
B.Sc. in Computer Science / Engineering /IDF relevant experience or equivalent
3+ years of previous software development experience
Excellent knowledge of Python
Understanding of C/C++ programming and build process
Experience with Linux environment and Shell tools
Fluent English (written and verbal)
Advantages:
Experience with distributed compute and storage systems
3+ years of Full stack programming experience
Familiar with at least one Python web frameworks. (e.g., Django/Flask)