R&D
System Architect & Execution Engineer
Join Mobileye’s REM department, which is responsible for the automatic creation of high-definition maps — a key technology enabling our autonomous driving and advanced driver-assistance systems. You will join the REM Architecture and Execution group, which designs new product capabilities and collaborates with a wide span of development teams within the group to adapt, support, and push the development to production. This process involves running advanced algorithmic code in a massively parallel fashion, leveraging Big Data technologies, and managing a complex system that requires both deep technical expertise and strategic thinking. We are looking for a hands-on and technical System Architect & Execution Engineer to lead system-level analysis, planning, and execution, while working closely with various internal teams, including algorithmic and application-level teams.
What will your job look like?
- Take ownership of system-level planning and execution for complex, multi-component engineering initiatives, integrating algorithmic, application, and infrastructure components within the system.
- Understand system architecture, identify gaps and dependencies between components, and translate them into clear, actionable technical plans.
- Collaborate with diverse teams to gather input, define requirements, and break down targeted products into structured, well-defined stages.
- Drive execution hands-on: write code (mainly in Python), build internal tools, and ensure technical alignment across all parts of the system.
- Evaluate the end results, break them down into the different components of the system, identify gaps, and define solutions.
- Act as a central point for organizing work across multiple interfaces, balancing between planning, communication, and implementation.
- Provide structure in ambiguous situations, offering both strategic direction and detailed execution when needed.
All you need is:
- B.Sc. in Computer Science or a related field.
- 5+ years of industry experience.
- 1–2 years of development experience in the industry.
- Deep understanding of system architecture and cross-component dependencies.
- Ambition to get into the details.
- Strong communication skills and the ability to work across teams and disciplines.
- At least 2 years of experience in a technical or cross-team leadership role - Advantage