Define and drive the architecture of complex embedded computing platforms, ensuring robust, scalable, and maintainable systems throughout their lifecycle.
Senior Embedded System Architect
๐ Description
- Own system architecture for complex embedded platforms and major platform capabilities.
- Translate product and customer needs into system concepts, architectures, interfaces, and clear requirements.
- Define functional decomposition, hardware and software partitioning, responsibilities, data flows, and control flows.
- Drive architectural decisions across compute, memory, storage, networking, power, boot, diagnostics, software updates, security, and monitoring.
- Lead technical alignment across system, hardware, embedded software, validation, safety, security, program teams, customers, and technology partners.
- Analyze system performance, availability, and reliability constraints and convert them into architectural decisions.
๐ ๏ธ Requirements
- B.Sc. in Electrical Engineering, Computer Engineering, Computer Science, or a related discipline; M.Sc. is an advantage.
- 5+ years of experience in system architecture, system engineering, or development of complex embedded systems.
- Strong understanding of embedded architecture across hardware and software boundaries, including SoCs, MCUs, processors, memory, storage, and peripherals.
- Proven experience defining system architectures, interfaces, requirements, functional decomposition, and hardware and software partitioning.
- Strong analytical and debugging capabilities for complex multidisciplinary systems.
- Ability to lead technical decisions and align multiple engineering teams without relying on direct authority.
- Excellent communication skills to explain complex technical topics clearly to diverse stakeholders.
- Experience with automotive, safety-critical, or high-performance embedded systems is an advantage.
Full job description
We are looking for a Senior Embedded System Architect to define and drive the architecture of complex embedded computing platforms, from product needs through design, integration, validation and production. You will translate customer and product needs into clear architectures and requirements, lead cross-domain technical decisions and ensure our systems are robust, scalable, observable, diagnosable, testable and maintainable throughout their lifecycle.
The role spans hardware, embedded software, SoCs and MCUs, networking, memory and storage, power management, boot and update flows, diagnostics, safety mechanisms and system integration.
** This role requires working from our Petah-Tikva site 1 day per week.
What will your job look like?
Similar jobs
Search more Architect jobsDefine and drive the architecture of complex embedded computing platforms, ensuring robust, scalable, and maintainable systems throughout their lifecycle.
Architect, Software Development (Layer 7 Security & Proxy)
As an Architect in Software Development, you will provide technical leadership for the ZIA proxy architecture, focusing on advanced Layer 7 protocols and SSL inspection to enhance code quality and modernize the code base.
As a Technical Architect, you will deliver outcome-based solutions, own complex technical workstreams, and design secure architectures to maximize the value of the Braze Platform.
Architectural Plan Reviewer and Code Inspector (Hybrid - Arlington, VA)
As an Architectural Plan Reviewer and Code Inspector, you will conduct code enforcement reviews and inspections, ensuring compliance with construction codes and standards for government projects.
