Senior Avionics FPGA Design & Verification Engineer - TeraWave
Core
Design, develop, and verify high-performance avionics hardware using FPGAs for reusable space flight vehicles and satellite communications systems.
Role type
Senior IC FPGA design and verification engineer (avionics/space)
Builds
Digital hardware architectures, RTL code, and verified SoC blocks for satellite avionics and vehicle control systems.
Domain
Aerospace / Spaceflight / Satellite Communications
Deliverable
production ML models | product features
Required skills
FPGA design and tool flow, RTL implementation (SystemVerilog/Verilog), SoC integration, digital timing and synchronization, bus protocols (AXI, AHB), synthesis tools, simulation and debugging, formal verification, UVM, constrained random verification, assertion-based verification.
Preferred skills
Radiation-tolerant/SEU mitigation techniques, space-grade FPGA experience (Xilinx/AMD Versal, RTG4, Microchip PolarFire), high-speed serial interfaces (SpaceWire, SERDES, JESD204, PCIe), safety-critical standards (DO-254, MIL-STD-883), hardware/software co-design, embedded processor cores (MicroBlaze, ARM Cortex, RISC-V), scripting (Python, Tcl, Perl), formal verification tools.
Technologies
SystemVerilog, Verilog, UVM, Questasim, Xilinx/AMD Versal, RTG4, Microchip PolarFire, SpaceWire, SERDES, JESD204, PCIe, MicroBlaze, ARM Cortex, RISC-V, Python, Tcl, Perl
Responsibilities
Design and develop digital hardware architectures for high reliability satellite avionics; Create and implement RTL code for critical SoC blocks and interfaces; Contribute to architecture optimization for performance, power, and cost trade-offs; Collaborate on design verification to ensure robust and reliable designs; Participate in advanced verification techniques; Support prototype development for early validation; Document design specifications, architecture decisions, and implementation details; Troubleshoot and debug complex digital design issues; Implement interfaces between digital hardware and firmware/software components; Research and evaluate new architectural approaches to meet evolving requirements.
Seniority
Senior, hands-on IC