
Staff FPGA Engineer - Simulink (REMOTE)
Costa Mesa · Costa Mesa, CA (OC-00) · USD 220,000-292,000 · 10+ years experience · Full-time · Posted Sep 22, 2026
At a glance
- Experience
- 10+ years experience
- Employment
- Full-time
- Location
- Costa Mesa · Costa Mesa, CA (OC-00)
- Salary
- USD 220,000-292,000 · Base salary
About the role
- The Staff FPGA Engineer will work with a cross-functional team to deliver embedded processing solutions for communications and networking.
- This role focuses on the FPGA firmware implementation lifecycle, utilizing MATLAB and Simulink to translate algorithms into FPGA implementations for low-cost FPGAs, SoCs, and SoMs.
Responsibilities
- Work with cross-functional engineering teams including RF, DSP, Firmware, FPGA, software, and Test.
- Execute and optimize the FPGA firmware implementation development lifecycle.
- Translate algorithms from Matlab and/or Simulink into FPGA implementations.
- Define requirements, architecture, design, development, test, integration, support, and sustainment.
- Establish and optimize product development workflows and best practices across the HDL firmware lifecycle.
- Develop microProcessor ICDs between FPGA and message/data handling schemes.
Requirements
- Bachelor's Degree in Electrical Engineering, Computer Science, or equivalent.
- 10+ years of experience designing, implementing, and verifying FPGA-based systems using VHDL or Verilog.
- Demonstrated experience working with cross-functional hardware and/or embedded systems product development teams.
- Experience using code-generators to translate MATLAB/Simulink algorithms into FPGA implementations.
- Proficient in C and C++.
- Experience with RTOS (Real Time Operating Systems).
- Familiarity with common MCU, CPU, FPGA devices and technologies.
- Familiarity with standard interfaces such as Ethernet, I2C, SPI, PCIe, USB.
- Proficiency with basic EE test equipment and testing PCBAs.
- Eligible to obtain and maintain an active U.S. Secret security clearance.
Preferred qualifications
- Experience with wireless communications systems
- Expertise in computer networking
- Experience with AI-generated software (CoPilot, Claude, Code-GPT, etc.)
- Experience with implementing enhanced security measures
- Familiarity with high reliability designs in aerospace environments
- Familiarity with aircraft systems architectures, especially with redundant systems
- Understanding and familiarity with DO-254, DO-178C, DO-160, DO-311A
- Understanding and familiarity with MIL-STD-810, MIL-STD-704, MIL-STD-461
Benefits
- Competitive equity grants
- Comprehensive benefits package
Workplace
- Remote role
Skills
- FPGA
- VHDL
- Verilog
- MATLAB
- Simulink
- C
- C++
- RTOS
- Ethernet
- I2C
- SPI
- PCIe
Show all 13 skills
- USB