Experienced C/C++ Developer

Jerusalem, Israel
Full time

The position

At Mobileye, we foster a hybrid-friendly environment, combining work from office and home.

Our C/C++ development team is responsible for the software infrastructure and development tools for autonomous driving applications running on Mobileye's platform. The development environment is mostly based on C/C++ programming within the deep learning and computer vision domains. As we are part of the end-to-end autonomous vehicle flows, we get to see our code running in the most advanced algorithms and use cases which are developed both by Mobileye and by our customers.

**We offer flexibility of working in a hybrid model**

What will your job look like?

  • Lead and develop various development tools and technologies for Mobileye platform including simulators, debugging tools and profiling tools.
  • Work on different environments in the Mobileye's software stack including backend, middleware, and frontend development
  • Get a deep understanding with Mobileye's HW architecture as-well-as end-to-end use cases and CV\DL algorithms
  • Working on performance analysis and tuning, with opportunity of influencing future Mobileye processors and open-source communities as well as proprietary languages for the autonomous driving domain
  • Work and interact with external customers and multiple departments in Mobileye for requirement gathering and correct integration of new features

All you need is:

  • BSC/ MSc in Computer-Science, Computer Engineering or related field
  • 2-3 years of experience in C/C++ programing

Experience in:

  • Debugging and\or profiling tools development
  • Developing in Linux operating system
  • Working with git, GitLab
  • Low-level programming languages and hardware programming aspects
  • Working in python
  • Deep learning, computer vision, or image processing background – Advantage

Knowledge of:

  • Low-level programming languages and hardware programming aspects
  • Computer architecture, and performance tuning/optimizations on different platforms
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!