Embedded SW and Validation Developer
Summary
Develop and validate embedded C++ software for Mobileye’s SoC video interface unit, integrating drivers and debugging hardware-software systems on proprietary MIPS/RISC-V platforms.
Mobileye’s EyeQ Platform Group is looking for a talented Embedded SW Developer to join our Haifa team. In this role, you will be at the heart of our SoC (System on a Chip) validation, specifically responsible for the Video Interface Unit- the "eyes" of our autonomous driving technology.
You will write high-performance, object-oriented C++ code on Mobileye’s proprietary validation OS, interface with low-level drivers, and take a lead role in complex board bring-up processes. If you thrive on solving "impossible" hardware-software puzzles alongside HW engineers, this is the place for you.
What will your job look like:
- Design and implement robust C++ code for multi-threaded, multi-core environments running on advanced MIPS and RISC-V architectures.
- Develop Video Interface drivers and frameworks, maintaining and scaling existing systems to support next-gen SoC capabilities.
- Board bring-up activities and debug complex systems on Mobileye’s proprietary Silicon.
- Utilize on-SoC scripting engines to provide flexibility and interactive SoC usage for internal and external stakeholders.
All you need is:
- BSc in Computer Science, Computer Engineering, or Electrical Engineering.
- 3+ years of hands-on experience in C++ programming and Embedded SW development.
- Proven ability to work with HW specifications and develop SW in Bare-metal or RTOS environments.
- Strong experience in HW/SW integration and debugging on real SoC environments.
- Knowledge in shell scripting and Python.
- Understanding of embedded systems architecture (IOs, I2C, SPI, and other interconnect buses)- Advantage.
Skills
As published by lever · 2 questions
Basics
Resume/CV, Full name, Email, Phone, Current location, Current company, LinkedIn URL, GitHub URL
Pick from a list (2)
- We kindly request that you make us aware if a family member of yours is currently employed by Mobileye. *Due to potential issues that can arise such as conflict of interest, favoritism, personal conflicts etc., having this information will enable us to be considerate. optional
- This question is asked for the purpose of ensuring inclusivity and diversity. Your response is optional and will not affect the evaluation of your application optional