FPGA Architect Verified today
About the role
You'll shape how FPGA systems are designed across Open Cosmos spacecraft, working at the intersection of hardware and software to deliver high-performance, reliable, and scalable solutions. From early concept through to in-orbit performance, your work will directly influence how our missions operate and evolve.
What you'll do
- Define and own FPGA architecture across spacecraft platforms and missions
- Translate system and mission needs into clear, robust FPGA design strategies
- Design high-speed, high-reliability digital systems for payload and platform applications
- Drive architectural decisions across performance, power, and reliability trade-offs
- Establish design standards, reusable IP, and scalable frameworks across programmes
- Lead the FPGA lifecycle from concept through simulation, verification, and hardware validation
- Shape verification approaches including simulation, hardware-in-the-loop, and fault injection
- Support bring-up and optimisation of high-speed interfaces and complex data pipelines
- Embed fault tolerance and resilience into system design
- Act as technical authority for FPGA, guiding decisions and resolving complex challenges
- Work closely with electronics and software teams to ensure seamless integration
- Engage with suppliers and partners on FPGA technologies and tooling
- Contribute to design reviews, test campaigns, and anomaly investigations
- Drive continuous improvement in FPGA design, build, and validation processes
- Support and mentor engineers across the team
- Maintain clear architectural documentation, standards, and traceability
What you'll bring
- Deep knowledge of FPGA architecture and digital design using HDL (VHDL, Verilog, SystemVerilog)
- Strong understanding of FPGA toolchains and ecosystems (Vivado, Quartus, Libero, Lattice)
- Knowledge of high-speed interfaces, data pipelines, and real-time processing systems
- Understanding of FPGA and software integration, including embedded systems environments
- Knowledge of verification, simulation, timing analysis, and design optimisation techniques
- Understanding of fault-tolerant and resilient design approaches (redundancy, error detection)
- Strong systems thinking, with ability to balance performance, power, and reliability
- Clear and structured approach to documentation, traceability, and design governance
- Ability to make sound technical decisions and communicate them effectively
- Collaborative mindset, working across multidisciplinary teams
- Drive to improve how things are done, technically and as a team
Location and working
You can be based in any of Open Cosmos' locations. You must have the legal right to work in your chosen location.
