Embedded Firmware Engineer - FPGA Development jobs in United States
cer-icon
Apply on Employer Site
company-logo

Firefly Aerospace · 3 days ago

Embedded Firmware Engineer - FPGA Development

Firefly Aerospace is a space and defense technology company that enables our world to launch, land, and operate in space – anywhere, anytime. The company is seeking a motivated Embedded Firmware Engineer to contribute to FPGA logic development and verification for advanced embedded systems, emphasizing the design and integration of FPGA firmware for mission-critical applications.

AerospaceAir TransportationSatellite Communication
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Design, develop, and verify FPGA logic using VHDL/Verilog/SystemVerilog for Microchip PolarFire SoCs, including programmable logic, DSP blocks, and high-speed interfaces (e.g., PCIe, Ethernet, SERDES)
Create and optimize IP cores and custom peripherals/accelerators tailored to PolarFire's architecture
Integrate FPGA firmware with embedded processors (e.g., RISC-V cores) and collaborate with software teams to support Board Support Packages (BSPs) and Linux kernel drivers
Build RTL verification environments with testbenches using UVM methodologies for design correctness and coverage
Perform functional verification, simulation, regression testing, and coverage analysis (e.g., functional, code, assertion)
Conduct synthesis, place-and-route, timing analysis, and debugging using tools like Libero SoC, logic analyzers, and oscilloscopes
Implement radiation-tolerant and fault-tolerant designs for space-grade applications
Develop automated test benches and CI pipelines for verification, including hardware-in-the-loop testing
Contribute to system architecture, security, and real-time processing requirements
Participate in code reviews, documentation, and stay updated on FPGA technologies and open-source contributions

Qualification

VHDLVerilogSystemVerilogFPGA designRTL verificationUVM methodologiesLibero SoCDigital design principlesReal-time systemsLinux integrationModelSim

Required

Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or related field
35 years of experience in embedded firmware development, with 3+ years in FPGA design and verification
Proficiency in VHDL/Verilog/SystemVerilog for RTL design and FPGA development
Hands-on experience with RTL verification, testbenches, and UVM methodologies
Familiarity with FPGA design flows, including simulation (e.g., ModelSim), synthesis, and Libero SoC tools
Knowledge of digital design principles (e.g., clock domains, pipelining, AXI/Avalon protocols) and verification concepts like constrained-random testing
Experience with real-time systems and FPGA integration with Linux/RTOS

Benefits

Generous health, dental and vision plans with low plan deductibles
Parental leave
Educational reimbursement
Short term disability
Flexible PTO options

Company

Firefly Aerospace

company-logo
Firefly Aerospace is a space company that develops and operates launch vehicles, lunar landers, and orbital vehicles for commercial mission.

Funding

Current Stage
Public Company
Total Funding
$796.56M
Key Investors
Northrop GrummanRPM VenturesAE Industrial Partners
2025-08-07IPO
2025-05-29Corporate Round· $50M
2024-11-12Series D· $175M

Leadership Team

leader-logo
Jason Kim
Chief Executive Officer
linkedin
leader-logo
Eric Salwan
Co-Founder
linkedin
Company data provided by crunchbase