Software Engineer with Hardware Background

Jerusalem, Israel
Software
Full time

The position

Mobileye's Autonomous Driving group in Jerusalem is looking for an SW Integration Engineer (also referred to as embedded systems developer). This is an exciting opportunity to join a newly created team, working on the development of systems that change the way we drive, from preventing accidents (advanced driver assistance systems) to semi and fully autonomous vehicles - one of the most cutting edge technologies.
Which department will you join?
The CE (Customer Engineering) team ensures fast and successful integration of Mobileye's technologies in customers' solutions (car manufacturers / Tier1), from the design phase to a car launch, while working closely with internal RnD teams.
We're looking for a strong, hands-on, software integration engineer who is passionately motivated by challenges and excel in troubleshooting hard, complex problems.

What will your job look like:

  • You will work directly with Mobileye's development teams in order to ensure that Mobileye's software works seamlessly on the customer's hardware, and is integrated into the car manufacturer's system as expected from a real-time, safety-critical system.
  • You will work directly with multiple Mobileye's stakeholders, both Internal and external (Mobileye Development Teams, Program Management and Customers) to create a fully sustainable and efficient ecosystem for troubleshooting system-level SW failures.
  • You will be responsible to provide quick and professional analysis and troubleshooting of advanced customer issues.
  • You will have extensive visibility into different parts of the system, and you will gather deep architectural understanding of it.
  • You will have the opportunity to work on innovation, including initiating and developing tools to enhance the team's work efficiency.

All you need is:

  • BSc in computer science or computer engineering.
  • 2+ years of experience in HW integration including hands-on working (scope, specs, schematics).
  • 1+ years of experience in C++.
  • Ability to work effectively in Linux environment.
  • At least 1 year of experience with python development.
  • Experience with drivers development - an advantage.
  • Communication protocols understanding (I2C, SPI, UART) - an advantage 
  • Working with Embedded Linux - an advantage
  • Working in SCRUM master role - an advantage
  • Excellent problem-solving, organizational and analytical skills, with proven ability to take initiative and build strong and productive relationships.
  • Excellent communication and management skills
  • Fluent in English and Hebrew.


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!