Staff Architect, Onboard Compute Architecture
Core
Define and evolve the end-to-end architecture of an onboard High Performance Compute (HPC) platform for spacecraft, integrating FPGA, GPU, CPU, and networking.
Role type
Staff Architect, Onboard Compute Architecture
Builds
Mission-flexible, modular, and reusable onboard compute platforms for satellite constellations
Domain
Aerospace / Space Systems / High Performance Computing
Deliverable
production ML models | product features | infrastructure
Required skills
System-level architecture, Heterogeneous compute (FPGA/GPU/CPU), Onboard networking, Cross-discipline consensus, Technical roadmaping, Architecture documentation
Preferred skills
Spacecraft avionics, Space-grade FPGA/GPU, Onboard networking standards (Ethernet/SpaceWire), Modular compute platforms, Safety-critical development
Technologies
FPGA, GPU, CPU, Ethernet, SpaceWire, DMA, Zero-copy
Responsibilities
Own the architecture process for onboard HPC; Unify architectural concepts into a coherent company-wide HPC architecture; Gather requirements and translate them into a forward-looking compute roadmap; Drive cross-discipline alignment across FPGA, GPU, CPU, and networking; Champion a network-first modular architecture; Partner with EE teams for silicon/PCB/harness execution; Communicate architecture via diagrams, docs, and white papers.
Seniority
Staff, hands-on IC with strategic scope