DevJobs

System Performance Optimization- student position

Overview
Skills
  • C++ C++
  • Python Python
  • Linux OS
Compute Performance Optimization organization is responsible for developing hardware specific optimized firmware, software and tools for deep learning, computer vision and sensor fusion applications that must be super-efficient to run in the autonomous vehicle. As a part of this effort Frame / System Optimization team engineers analyze overall system performance and suggest ways to improve it by developing multiple analysis and debug tools. The development environment is mostly based on C++ and Python on Linux OS

What will you do?

  • As a software development student you will design and develop embedded software and tools for performance analysis.
  • You will analyze autonomous vehicle relevant workloads, and recognize potential bottlenecks and suggest improvements to enhance performance.
  • You will work closely with algorithm developers to define the optimized flow.
  • You will work with the rest of the software team to get your code to run in the full flow on simulators as well as real silicon.
  • As part of your work you will also develop and work with infrastructures designed to test our code

All you need is:

  • Studying for an MSc in Computer Science or a related field, with at least two years remaining.
  • C/C++ and Python programming knowledge
  • Great people and communication skills
  • English proficiency
  • Ability to work for at least 20 hours weekly (25 preferred)

Preferred Qualifications

  • Taking courses in machine learning, deep learning, computer vision, or image processing
  • Good understanding of computer architecture and operating systems
  • Good math / algorithmic skills

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!

Mobileye