Software Architect - ADAS/AD Software Stack
Tel Aviv-Yafo, Tel Aviv District, IL
⚠️ We'll shut down after Aug 1st - try foo🦍 for all jobs in tech ⚠️
Autobrains Technologies
Inspired by the human brain, Autobrains' technologies are closer to how human driving works. Making roads a safer place for everyone.Description
We are seeking a dynamic and technically proficient Software Architect cum Requirements Manager to lead the end-to-end design and specification of the ADAS/AD software stack for our next-generation intelligent driving platform. This role involves dual responsibility: defining architectural vision across key modules (e.g., perception, localization, planning, embedded platform) and owning the end-to-end requirements lifecycle.
Responsibilities
Software Architecture Leadership
- Define and evolve the high-level software architecture for the ADAS/AD stack, including sensor data ingestion, perception, localization, prediction, planning, and embedded systems.
- Partition software components across heterogeneous compute resources (CPUs, GPUs, NPUs, MCUs).
- Ensure alignment with industry standards such as AUTOSAR, POSIX, ISO 26262, and cybersecurity regulations.
Requirements Engineering
- Own software requirements lifecycle from elicitation to validation.
- Work with stakeholders to gather, derive, trace, and decompose requirements using tools like Confluence, Codebeamer, or Polarion.
- Ensure requirements are aligned with ASPICE-compliant development processes.
Technical Coordination and Leadership
- Act as liaison between software, systems, hardware, and validation teams
- Guide architectural trade-offs in multi-threaded, real-time, embedded systems.
- Support integration and evaluation of third-party modules.
Quality & Compliance
- Ensure compliance with ISO 26262 (Functional Safety) and ISO/SAE 21434 (Cybersecurity).
- Drive software architecture reviews, audits, and conduct technical DFMEA/DFA.
- Support SPICE Level 2+ software quality processes.
Requirements
- Bachelor's or Master’s degree in Computer Science, Electrical/Electronics Engineering, Robotics, or related field.
- 8+ years in embedded software architecture in ADAS/AD.
- 3+ years in software requirements management in automotive systems.
- Hands-on experience with SoC-based perception or planning systems.
- Strong command of camera/radar/lidar processing, ISP integration.
- Familiar with ROS/ROS2, DDS, AUTOSAR, embedded C/C++, Python.
- Experience with Linux/QNX, Git, Jira, UML, SysML.
- Strong leadership and communication skills.
- Analytical thinking and proactive ownership.
- Team player across multidisciplinary domains.
- Experience with AI/ML perception stacks in embedded environments.
- Automotive OEM/Tier-1 project exposure.
- Knowledge of real-time profiling on SoCs.
- Functional Safety or Systems Engineering certifications (e.g., TÜV).
Attributes
NoneIn the first two months, you’ll
None* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Architecture Computer Science Confluence Engineering Git Jira Lidar Linux Machine Learning Python Radar Robotics
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.