R&D
Experienced CPU Performance Engineer
Mobileye is looking for a Embedded SW Engineer for Performance Modeling. You will be part of EyeQ SoC Performance Modeling and Profiling team in EyeQ Platform Group (EPG), working on current and next-generation designs for ADAS/AV. Performance models and profiling tools are fundamental parts of the EPG infrastructure, they are used during EyeQ HW architecture definition phase and by SW developers for performance optimizations.
What will your job look like:
- You will work on CPU functional and timing models of Mobileye's SoC platforms.
- You will work on developing tracing and profiling tools for CPU performance analysis and optimizations.
- You will run HW benchmarks to test HW performance and calibrate the simulation performance with the silicon board.
- You will have the opportunity to work on open-source simulation and profiling tools and adopt them to Mobileye's needs.
- You will work closely with HW architects and SW/OS/Algorithms developers.
All you need is:
- BSc/MSc in Computer-Science, Computer Engineering or Electrical Engineering.
- 5+ years of experience in C/C++ programing.
- 5+ years of experience in embedded SW.
- knowledge in shell scripting and Python.
- Experience working with QEMU – Advantage.
- Experience working with SystemC – Advantage.
- Knowledge in embedded Linux - Advantage.
- Knowledge in assembly languages and hardware design aspects – Advantage.
- CPU benchmarks - Advantage.
- Strong communication, co-working, and listening 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!