Staff FPGA Engineer
Core
Designing and developing FPGA features for real-time control logic and signal processing in advanced quantum computing systems.
Role type
Staff FPGA Engineer (Quantum Control Systems)
Builds
Real-time control systems and signal processing hardware for quantum computers
Domain
Quantum Computing / Hardware Engineering
Deliverable
production ML models | product features
Required skills
FPGA design and verification, RTL development (Verilog/VHDL), SystemVerilog, signal processing (DDC/DUC, DDS, FIR/IIR filters), firmware development, Python/MATLAB simulation, JTAG debugging, complex lab equipment usage
Preferred skills
ASIC design and tapeout experience, digital control algorithms (PID, feedforward, MIMO), high-speed interface design (ADC/DAC, DDR, JESD204B, 10GbE), embedded Linux/device drivers, GitLab CI/CD
Technologies
Vivado, Xilinx Ultrascale+ MPSoC, Synopsys, Cadence, ModelSim, Python, MATLAB/Simulink, JTAG, SPI, I2C, UART, USB
Responsibilities
Design and implement FPGA-based signal processing and control functions; perform logic design, simulation, and verification; implement and test firmware for waveform generation and digital control loops; write test procedures and debug systems; collaborate with board design and software teams
Seniority
Staff, hands-on IC with architectural ownership