Fpga Engineer
Role details
Job location
Tech stack
Job description
- Design, develop, and maintain FPGA-based solutions for software-defined radio (SDR) communication payloads used in deep-space, lunar, and Mars missions.
- Implement FPGA designs using Verilog, SystemVerilog, or VHDL to meet performance, reliability, and safety requirements for space systems.
- Design and integrate digital signal processing functions, including filtering, modulation and demodulation, channelization, and rate conversion, into FPGA architectures.
- Perform simulation and functional verification of FPGA designs using tools such as QuestaSim and Vivado Simulator to ensure correctness and robustness.
- Support validation activities to confirm that FPGA implementations meet system-level requirements for space flight and defense industry applications.
- Document FPGA designs, simulation results, and verification procedures to support design reviews, traceability, and long-term maintainability.
- Collaborate with cross-functional engineering teams to define requirements, refine architectures, and integrate FPGA solutions into larger communication systems.
- Contribute to continuous improvement of FPGA design, verification, and validation processes to enhance quality and efficiency across multiple space flight programs., This role is part of a growing engineering team based in Southern California that focuses on cutting-edge space communication systems. The current team consists of experienced engineers with deep space and research backgrounds, and the group is expanding from four to approximately ten members over the coming months. You will work in a collaborative, technical environment that uses industry-standard FPGA tools such as Xilinx Vivado and simulation environments like QuestaSim and Vivado Simulator. The culture emphasizes innovation, rigorous engineering practices, and the opportunity to directly influence hardware development across multiple space flight programs.
Requirements
- Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field.
- 5+ years of FPGA design and development experience.
- Proficiency in Verilog, SystemVerilog, or VHDL for FPGA design.
- Hands-on experience with Xilinx Vivado for FPGA development.
- Experience with simulation and verification of FPGA designs using tools such as QuestaSim and Vivado Simulator.
- Background working with space flight or defense industry systems.
- Strong skills in verification and validation of digital designs.
- Ability to design and integrate digital signal processing functions such as filtering, modulation/demodulation, channelization, and rate conversion.
Additional Skills & Qualifications
- Experience contributing to hardware development on complex space flight programs.
- Familiarity with software-defined radio (SDR) architectures and communication payload design.
- Ability to work effectively in a growing, highly technical engineering team.
- Strong documentation and communication skills to support design reviews and collaboration.
Benefits & conditions
This is a Contract to Hire position based out of Whittier, CA.
Pay and Benefits
The pay range for this position is $75.00 - $95.00/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: * Medical, dental & vision * Critical Illness, Accident, and Hospital * 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available * Life Insurance (Voluntary Life & AD&D for the employee and dependents) * Short and long-term disability * Health Spending Account (HSA) * Transportation benefits * Employee Assistance Program * Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type