Software Architect - Systems
Core
Define and drive overall system architecture for embedded Linux platforms, ensuring scalability, performance, and maintainability for mission-critical intelligent systems.
Role type
Senior IC Software Architect (Embedded Systems)
Builds
Scalable embedded Linux systems for automotive, aerospace, defense, and industrial sectors
Domain
Embedded systems, Linux kernel, real-time systems
Deliverable
production ML models | product features | infrastructure
Required skills
System architecture design, Linux kernel expertise, C/C++ programming, API design, technical documentation, build systems, hardware abstraction
Preferred skills
Yocto Project, safety-critical standards (ISO 26262, DO-178C), formal methods, automotive/aerospace domain experience
Technologies
Linux, C, C++, Yocto Project, embedded toolchains
Responsibilities
Define system architecture and component structure, develop technical vision and roadmap, review and approve architectural decisions, mentor engineering teams, establish architecture review processes
Seniority
Senior, hands-on IC with strategic leadership