CareerSurfer

Senior FPGA Engineer

Epirus · Torrance, California, United States

Top Secret eligibility

Posted Apr 30 · Last collected Nov 10

See how your experience matches this job.

Create your account Log in

About this role

 

About Epirus  

Epirus is a high-growth technology company dedicated to overcoming the asymmetric challenges inherent to the future of national security. Epirus' flagship product, Leonidas, is a software-defined system built using intelligent power management techniques which allow power-hungry systems to do more with less.

Job objective: This is an exciting role an innovative, high-growth defense technology company. The ideal candidate for the position is someone who has experience designing, verifying, and integrating state-of-the-art FPGA systems and embedded processing solutions for RF applications. As a Sr. FPGA Engineer, you will work closely with a talented, multi-disciplinary engineering team in a fast-paced environment to apply emerging technologies in innovative ways to rapidly produce new products.     

Duties  

  • Design and verification of RTL modules for FPGA applications
  • Ownership of entire FPGA designs from initial architecture trades through implementation, verification, and hardware bringup, including FPGA sizing estimation and IO planning.
  • Lead initial testing and bring-up of custom FPGA circuit cards, validating functionality of on-board peripherals including memory interfaces, Ethernet controllers, and integrated sensors.
  • Automating test environment (up to and including hardware-in-the-loop testing), lab equipment, and measurement devices
  • Capturing design tradeoffs, state machine flow, system address maps, and block diagrams 

Required Qualifications  

  • Bachelor’s degree in Electrical Engineering or a related field.
  • 5+ years of experience in FPGA design, implementation, and testing
  • Extensive experience implementing FPGA designs and embedded processing designs on embedded hardware
  • Experience working with latest generation state-of-the-art Xilinx/Intel Parts and associated tool sets (Vivado, Quartus)
  • Understanding of common digital communication protocols (SPI, I2C, UART)
  • Development Experience of Integrated Embedded Applications (ARM, GPU)
  • Experience with standard bus and streaming protocols, such as AXI and AXI-Stream
  • Experience with Continuous Integration and Continuous Delivery processes
  • Active Secret or Top Secret clearance, or ability to obtain one desired but not required.  

Desired Qualifications   

  • Experience with design automation, scripting languages (TCL, Python, Perl, Matlab)
  • Knowledge of Advanced Firmware Verification Testbench Development (UVM, System Verilog)
  • Skilled with Advanced High-Speed Verilog/VHDL Designs including High Speed Memory Interfaces (DDR4, HBM) and High Speed SerDes IO and Protocols (100GE, JESD204B, Interlaken)
  • Experience implementing Complex DSP Algorithms on FPGAs using tools such as Matlab, Simulink, HDL Coder to implement advanced communications or other designs in FPGA

Browse more jobs