Verified current Job

C++ Software Engineer - Compilers Team

C++ Software Engineer - Compilers Team at Mobileye — Haifa, Israel. Mobileye is the world leader in automotive and driving assistance systems, developing the world's most advanced software technologies and hardware architectures....

Job Full source details
Mobileye Haifa, Israel Verified 2 weeks ago
✓ 100% verification score · Source: Mobileye Careers (Lever) · Always confirm final requirements on the original source.
Complete source information imported The available role or programme description, requirements, benefits and source facts were imported from the public official endpoint and formatted for reading.
EmploymentFull time
DepartmentR&D

Overview

C++ Software Engineer - Compilers Team at Mobileye — Haifa, Israel. 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 engineer with a passion for low level optimizations and code analysis.

Full job description

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 engineer with 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!

Tips for this job

Practical Job and Scholarship guidance. These tips do not replace official rules or create new eligibility requirements.

  1. Tailor the CV and application to the responsibilities and required skills stated on the official employer page.
  2. Use concrete evidence of relevant work, projects and measurable results rather than generic claims.
  3. Confirm location, work authorization, remote restrictions and sponsorship terms before applying.
  4. Apply through the original employer or official recruitment destination shown on this page.

Verification notes

Verified from the employer's public Lever job collection. The provider-supplied title, description, location and application URL were normalized without inferring unstated facts.

Original authoritative source

Job and Scholarship is the discovery and verification layer. Confirm eligibility, dates, salary/funding and application instructions on the original source before submitting anything.

Mobileye Careers (Lever) ↗

Browse current Job and Scholarship listings from Mobileye Careers (Lever) →

More ways to save

Discover deals, coupons and free courses on our sister site.

Explore DealVorio
Save more with DealVorio: deals, coupons, free courses, apps and books