More jobs:
Software Development, Embedded Software Engineer, Software Engineer
Job in
Hardware, Fluvanna County, Virginia, USA
Listed on 2026-06-07
Listing for:
Mobileye
Full Time
position Listed on 2026-06-07
Job specializations:
-
Software Development
Embedded Software Engineer, Software Engineer
Job Description & How to Apply Below
Location: Hardware
R&D
Embedded Systems Software Architect
Jerusalem
Full time
Apply now
Jerusalem
Full time
Mobileye is at the forefront of developing autonomous driving systems with leading OEMs, by integrating Mobileye state-of-the-art ECUs into various vehicles. We are seeking a Embedded Systems Software Architect to own the technical direction of our embedded software platforms. This role combines hands-on development, system architecture, and technical leadership, guiding a team of embedded engineers while ensuring high-quality, scalable, and reliable software across current and future products.
You will act as the technical authority for embedded software, working closely with hardware, systems, and product stakeholders to translate requirements into robust software solutions.
What will your job look like?
* Lead the technical direction and architecture of embedded software platforms across middleware and application layers.
* Serve as the technical authority for embedded software, combining hands-on C/C++ development with system-level ownership.
* Design scalable, modular software architectures and define clear interfaces between hardware, OS services, middleware, and application software.
* Drive key technical decisions, architectural trade-offs, and long-term roadmap.
* Develop and integrate middleware and application-layer components, including multi-threaded and real-time logic.
* Lead design reviews, mentor embedded software engineers, and promote high coding and architectural standards.
* Take ownership of complex system-level debugging, performance optimization, and software quality.
* Work closely with OS, systems, product, QA, and manufacturing teams to translate product requirements into robust technical solutions.
All you need is:
* Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or Computer Science.
* 15+ years of experience in embedded software development, including 7+ years in a senior, technical lead, or architect role.
* Expert-level proficiency in C and C++, with hands-on experience in RTOS and/or Embedded Linux.
* Strong system-level understanding of embedded platforms and cross-layer interactions (hardware, OS, middleware, application).
* Proven ability to design modular software architectures and translate system requirements into well-defined interfaces.
* Strong debugging skills and experience resolving complex system-level and cross-component issues.
* Solid understanding of real-time systems, concurrency, memory management, and low-level debugging.
* Experience working with ARM/MIPS-based SoCs and microcontrollers.
* Proven experience leading design discussions and code reviews.
* Knowledge of communication and networking protocols (I²C, SPI, UART, CAN, Ethernet, TCP/IP)- Advantages.
* Familiarity with safety or regulatory standards (MISRA, ISO 26262, ASPICE) - Advantages.
* Python or scripting experience for tooling and automation
- Advantages.
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!
Apply now
Save lives
The value of life above all other considerations.
Evolution as revolution
Creating the autonomous future, leap by leap.
Now. Next. Future.
Pioneering the future without losing sight of today and tomorrow.
Care
We enable accessible mobility. We protect the environment.
Geek Proud
Our technology & problem-solving tackles the toughest challenges facing the industry.
Live the Dream.
Stay Humble.
We are coding a new reality. We are also understated, and work as a team.
Outside the
Bounding Box
Solutions often seem unlikely or impossible. Until they aren't.
Never Too Small
Each person's individual contribution can make an outsized impact.
Save lives
The value of life above all other considerations.
Evolution as revolution
Creating the autonomous future, leap by leap.
Care
We enable accessible mobility. We protect the environment.
Now. Next. Future.
Pioneering the future without losing sight of today and tomorrow.
Live the Dream.
Stay Humble.
We are coding a new reality. We are also understated, and work as a team.
Geek Proud
Our technology & problem-solving tackles the toughest challenges facing the industry.
Outside the
Bounding Box
Solutions often seem unlikely or impossible. Until they aren't.
Never Too Small
Each person's individual contribution can make an outsized impact.
Link copied to clipboard
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×