Experienced Deep Learning Optimization Engineer
All the best with your application!
Want more jobs like this straight to your inbox?
Get Job Alerts
Get a curated list of the top robotics roles delivered straight to your inbox each week. We sift through hundreds of postings to find the high-salary positions, leading companies, and remote opportunities you actually want.
Unsubscribe anytime. We respect your privacy.
Summary
Haifa, Israel
Full-time
3+ years
About this Job
Mobileye is the world leader in automotive and driving assistance systems, developing the world's most advanced software technologies and hardware architectures.
Mobileye is providing an end-to-end software solution for development and deploying features on its HW chip - EyeQ.
The compilers team is looking for a C++ Software engineerwith a passion for low level optimizations and code analysis.
What will your job look like?
- Develop and extend a compiler based on the LLVM infrastructure to support and optimize Mobileye's EyeQ hardware.
- Implement and improve middle‑end and back‑end compiler optimizations.
- Analyze generated code to improve performance and efficiency.
- Perform real-world benchmark analysis to find optimization opportunities.
- Collaborate with chip architects on defining and supporting future hardware generations.
All you need is:
- B.Sc. in Computer Science, Computer Engineering, or a related field - Must.
- 3+ experience in C/C++ and Python - Must.
- Fluent English communication skills, both written and spoken.
- Experience with low‑level, firmware, or embedded software development and debugging.
- Familiarity with compiler technologies, particularly LLVM or MLIR.
- Experience analyzing benchmarks and performance data.
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!
About the Company
