> Markdown version of [/jobs/ext/3826534-embedded-sw-and-validation-developer](https://www.wearedevelopers.com/jobs/ext/3826534-embedded-sw-and-validation-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded SW and Validation Developer - **Company:** Microsoft - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Board Bringup, Apple IOS, C++ (Programming Language), Computer Engineering, Software Debugging, Python (Programming Language), Multiprocessing, Object-Oriented Software Development, Real-Time Operating Systems, Reduced Instruction Set Computing, Shell Script, Software Engineering, Multithreading, Serial Peripheral Interface, Information Technology, Bare Metal - **Published:** October 18, 2026 - **Apply:** https://jobs.eu.lever.co/mobileye/d1f956e3-fc71-4a88-90d1-bdaf99fa96f0/apply ## About the Role * BSc in Computer Science, Computer Engineering, or Electrical Engineering. * 5+ 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. 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! ## Description 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 theVideo 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.