SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior FPGA Engineer

Impulse - Redondo Beach, CA, USA - In-office

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Impulse is seeking a Senior FPGA Engineer to design, implement, verify, and integrate high-performance digital logic for advanced communication and processing systems in next-generation space vehicles. You will develop and optimize FPGA designs using VHDL or Verilog, with a focus on high-speed digital architectures and resource efficiency. Key responsibilities include: • Develop, implement, and optimize FPGA designs using VHDL or Verilog • Perform high-speed digital integration, including multi-clock domain interfaces, timing closure, and advanced clock-constraint management • Architect FPGA data paths with emphasis on throughput, parallelism, and resource efficiency • Implement and integrate AXI4/AXI-Stream interfaces and related on-chip bus architectures • Design and manage FPGA clocking using PLL and MMCM primitives • Use Xilinx and Intel/Altera FPGA tools for synthesis, place-and-route, constraint definition, and timing analysis • Build self-checking testbenches for functional verification and regression coverage • Debug FPGA designs in the lab using logic analyzers, oscilloscopes, and FPGA debug tools such as Chipscope or SignalTap • Collaborate with DSP, systems, and software teams to define hardware architectures and support algorithm implementation REQUIREMENTS: • Bachelor's degree in Electrical Engineering, Optical Engineering, or related technical discipline • Minimum 5+ years of experience in the optical communications field • Expertise in HDL development using VHDL or Verilog • Experience with high-speed digital design, timing closure, and parallel data path architectures • Familiarity with AXI4/AXI-Stream interface standards • Proficiency with Xilinx (Vivado) and Intel/Altera (Quartus) FPGA toolchains • Experience with FPGA clocking resources (PLL, MMCM) and multi-clock domain integration • Strong understanding of digital logic, state machines, pipelining, and data-path design • Ability to create and maintain self-checking testbenches for module-level and system-level verification • Hands-on experience with lab debugging and FPGA hardware bring-up

Similar roles