Senior Low Level Embedded Engineer (C)

Jerusalem, Israel
Full time

The position

Mobileye's Platform Group is looking for an embedded SW developer to join the EyeQ Boot Team. This is an exciting opportunity to work with highly talented engineers and be a part of product innovation on cutting-edge technologies.

We are looking for an RT embedded Software Engineer to join the development of the next phase and cutting-edge Software group. You will be part of a winning team in a fast-paced startup-like environment, working on many different components of the entire system

What will your job look like?

  • Develop the software infrastructure for existing and new generation EyeQ chips.
  • Develop multi-threaded, multi-core system under a custom real-time operating system as well as embedded Linux.
  • Develop and debug of CI test content for infrastructure modules.
  • Performance optimizations and tuning.

All you need is:

  • At least 5 years of experience in Embedded SW Development
  • Fluent in C programming (C++ - an advantage)
  • Deep understanding of embedded systems
  • Familiar with multiprocessing systems
  • Experience with Real-Time OS and driver development
  • Experience in HW/SW integration and debugging activities on real HW
  • Familiar with source control tools preferably GIT - advantage
  • Familiar with Python - advantage
  • Experience with debugging with ICE or JTAG – advantage
  • Experience with PCIe – advantage
  • Experience with Security and HW crypto engines - advantage
  • Experience with Pre-Silicon environment – QEMU, Palladium - advantage
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!