1

Fpga Software Engineer Jobs in California (NOW HIRING)

FPGA Design Engineer

Long Beach, CA ยท On-site

$135K - $225K/yr

FPGA Design Engineer DESCRIPTION As a Firmware/FPGA Engineer, you will lead the design, development ... Collaborate with software engineers to design CPU driver interfaces for custom IP cores * Create ...

Sr. FPGA Engineer II

Long Beach, CA ยท On-site

$136K - $175K/yr

As a Sr. FPGA Engineer II, you will be responsible for development and verification of FPGA ... Experience with software defined radios and DSP algorithms * Experience with feedback control ...

FPGA Design Engineer DESCRIPTION As a Firmware/FPGA Engineer, you will lead the design, development ... Collaborate with software engineers to design CPU driver interfaces for custom IP cores * Create ...

This individual will collaborate closely with hardware, firmware, systems, and software engineers ... Integrate FPGA designs with embedded processors and firmware components. * Participate in ...

This individual will collaborate closely with hardware, firmware, systems, and software engineers ... Integrate FPGA designs with embedded processors and firmware components. * Participate in ...

FPGA Design Engineer

Long Beach, CA ยท On-site

$129K - $178K/yr

FPGA Design Engineer DESCRIPTION As a Firmware/FPGA Engineer, you will lead the design, development ... Collaborate with software engineers to design CPU driver interfaces for custom IP cores * Create ...

Sr. FPGA Engineer I

Long Beach, CA ยท On-site

$136K - $175K/yr

Bachelor's degree in electrical, computer, or software engineering; or other engineering degree * 5+ years of experience with FPGA firmware development * Proficiency in VHDL * Strong understanding of ...

FPGA Engineer, LEO KMM FPGA

San Diego, CA ยท On-site

$138K - $177K/yr

The FPGA design engineer will work with systems teams to define/develop/implement/test/release FPGA ... software programming language experience - 5+ years of leading design or architecture (design ...

FPGA Engineer IV

Goleta, CA ยท On-site

$140K - $180K/yr

The engineer partners with cross-functional teams to develop high-performance imaging solutions ... Troubleshoot FPGA designs and resolve hardware and software integration issues. * Select FPGA ...

FPGA Design Engineer

Los Angeles, CA ยท Hybrid

$132K - $182K/yr

FPGA Design Engineers are responsible for the efficient implementation of novel signal processing ... Provide support to the RF and Software Engineering teams. REQUIRED QUALIFICATIONS * Bachelor of ...

FPGA Engineer IV

Goleta, CA

$140K - $180K/yr

The engineer partners with cross-functional teams to develop high-performance imaging solutions ... Troubleshoot FPGA designs and resolve hardware and software integration issues. * Select FPGA ...

FPGA Engineer III

Goleta, CA

$140K - $180K/yr

Troubleshoot FPGA designs and resolve hardware/software integration issues. * Analyze FPGA resource ... Bachelor's degree in Electrical Engineering, Computer Engineering, or a related engineering ...

FPGA Engineer III

Goleta, CA ยท On-site

$140K - $180K/yr

Evaluate and select FPGA devices and supporting components that meet system performance ... Collaborate closely with hardware, embedded software, systems, and image processing engineers ...

Sr. FPGA Engineer (Starshield)

Hawthorne, CA ยท On-site

$160K - $225K/yr

... SR. FPGA ENGINEER (STARSHIELD) Starshield leverages SpaceX's launch capability and Starlink ... Software engineering and innovation is at the core of these programs. The satellite software team ...

FPGA Compiler (Placer) Engineer

San Jose, CA ยท On-site

$152K - $195K/yr

Collaborate with world-class teams across architecture, silicon, and software Salary The pay range ... Engineering, Computer Science, or related field. * 6+ years of experience in FPGA/ASIC CAD, EDA ...

FPGA Design Engineer

Irvine, CA

$132K - $181K/yr

FPGA Design Engineers are responsible for the efficient implementation of novel signal processing ... Provide support to the RF and Software Engineering teams. * Perform other related duties of which ...

Sr. FPGA Engineer (Starshield)

Hawthorne, CA ยท On-site

$160K - $225K/yr

SR. FPGA ENGINEER (STARSHIELD) Starshield leverages SpaceX's launch capability and Starlink ... Software engineering and innovation is at the core of these programs. The satellite software team ...

Senior FPGA Engineer

Torrance, CA ยท On-site

$135K - $174K/yr

Epirus' flagship product, Leonidas, is a software-defined system built using intelligent power ... As a Sr. FPGA Engineer, you will work closely with a talented, multi-disciplinary engineering team ...

FPGA Engineer

El Segundo, CA ยท On-site

$160K - $225K/yr

As a member of our engineering team, you also have the opportunity to expand your skillset across ... Support system integration of FPGA designs with complex software systems * Support deployed FPGA ...

Senior FPGA Engineer

Torrance, CA ยท On-site

$142K - $175K/yr

Epirus' flagship product, Leonidas, is a software-defined system built using intelligent power ... As a Sr. FPGA Engineer, you will work closely with a talented, multi-disciplinary engineering team ...

Showing results 41-60

Fpga Software Engineer information

See California salary details

$19

$53

$89

How much do fpga software engineer jobs pay per hour?

As of Aug 17, 2026, the average hourly pay for fpga software engineer in California is $53.18, according to ZipRecruiter salary data. Most workers in this role earn between $40.38 and $65.34 per hour, depending on experience, location, and employer.

What is an FPGA software engineer?

FPGA Software Engineers are professionals who design, develop, and implement software and hardware solutions using Field-Programmable Gate Arrays (FPGAs). They write code, often in hardware description languages like VHDL or Verilog, to configure FPGAs for specific applications, such as signal processing or embedded systems. Their work involves both software programming and understanding of digital hardware, enabling the creation of custom hardware accelerators or processing units. These engineers collaborate with hardware and software teams to integrate FPGAs into larger systems and ensure optimal performance.

What are the key skills and qualifications needed to thrive as an FPGA software engineer?

To thrive as an FPGA Software Engineer, you need expertise in digital design, VHDL/Verilog programming, and a solid background in electrical or computer engineering. Familiarity with FPGA development tools like Xilinx Vivado or Intel Quartus, and often a relevant certification, is typically required. Strong problem-solving, attention to detail, and effective communication skills help in collaborating with teams and troubleshooting complex hardware-software integration issues. These abilities ensure efficient design, implementation, and optimization of FPGA solutions in high-performance computing and embedded systems.

What are some common challenges FPGA software engineers face when collaborating with hardware teams?

FPGA Software Engineers often work closely with hardware teams to ensure that designs are efficiently implemented and meet system requirements. One common challenge is aligning software logic with hardware constraints, such as timing, resource usage, and power consumption. Effective communication is key, as misunderstandings can lead to delays or design mismatches. Regular sync meetings, shared documentation, and iterative testing help bridge the gap and ensure successful integration.

What is the difference between Fpga Software Engineer vs Embedded Software Engineer?

AspectFpga Software EngineerEmbedded Software Engineer
Required CredentialsBachelor's in Electrical Engineering, Computer Engineering, or related; knowledge of FPGA design toolsBachelor's in Computer Engineering, Electrical Engineering, or related; experience with embedded systems
Work EnvironmentDesigning FPGA-based hardware solutions, coding in hardware description languages, testing FPGA prototypesDeveloping software for embedded devices, coding in C/C++, testing on hardware platforms
Industry UsageTelecommunications, aerospace, defense, high-speed data processingConsumer electronics, automotive, IoT devices, medical equipment

While both roles involve embedded systems and hardware-software integration, Fpga Software Engineers focus on FPGA hardware design and programming, whereas Embedded Software Engineers develop software for embedded devices. The roles often overlap in industries like aerospace and telecommunications but differ in technical focus and tools used.

Are FPGA Software Engineers in demand?

FPGA Software Engineers are in high demand due to the increasing use of FPGAs in industries such as telecommunications, aerospace, and defense. Their skills in hardware description languages like VHDL or Verilog, along with software development experience, are highly valued as companies seek to optimize performance and develop custom hardware solutions.

What are popular job titles related to Fpga Software Engineer jobs in California?

For Fpga Software Engineer jobs in California, the most frequently searched job titles are:

What job categories do people searching Fpga Software Engineer jobs in California look for?

The top searched job categories for Fpga Software Engineer jobs in California are:

What cities in California are hiring for Fpga Software Engineer jobs?

Cities in California with the most Fpga Software Engineer job openings:

Infographic showing various Fpga Software Engineer job openings in California as of August 2026, with employment types broken down into 1% Internship, 85% Full Time, 9% Part Time, 2% Temporary, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $110,619 per year, or $53.2 per hour.

FPGA Design Engineer

Long Wall

Long Beach, CA โ€ข On-site

$135K - $225K/yr

Full-time

Re-posted 9 days ago


Job description

Long Wall Company was created in 2024 to accelerate missile defense technology for the U.S. and our allies. Building on the RS1 and GS0 launch systems, Long Wall develops containerized, mass-producible missile defense systems and offers rapid, low-cost flight testing. We believe that the future of global security and stability require defensive technology that is lower cost, higher performing, better tested, and more broadly distributed than is possible today. Join us.
 
What we look for
Mission-Driven Problem Solvers. The aerospace frontier demands ingenuity. We want Team members who approach challenges with curiosity, embrace failure as a learning opportunity, and stay focused on delivering the best solution for the mission.
 
Total Ownership. We seek staff and engineers who take full responsibility for contributing to and delivering flight-ready work while recognizing that no one succeeds alone. The best engineers, corporate professionals, and technicians make their teammates better. Knowing that complementary skills create force multiplication and drive mission success.

FPGA Design Engineer DESCRIPTION 

As a Firmware/FPGA Engineer, you will lead the design, development, and integration of FPGA-based embedded systems at Long Wall to support our launch operations and test infrastructure. You will have the opportunity to be a key member of a small team of hardware, software, and systems engineers working to develop innovative high-performance data acquisition and processing solutions that enable the rapid deployment of Long Wall launch and test systems. This individual will be responsible for FPGA firmware development from concept to production, including custom IP core design, high-speed interface implementation, hardware/software integration, and test stand FPGA development, ensuring alignment with strategic business goals. This is a role that contributes to every mission and every flight we fly as we continue to reimagine the future of missile defense systems. 

RESPONSIBILITIES:
  • Design, implement, and verify FPGA firmware for (Xilinx) AMD-based systems, including SoC and ACAP architectures
  • Debug and validate firmware through hardware-in-the-loop testing and system integration
  • Collaborate with hardware engineers to define FPGA I/O requirements and board-level interfaces
  • Collaborate with software engineers to design CPU driver interfaces for custom IP cores
  • Create and maintain technical documentation, including design specifications, timing reports, and test plans
  • Contribute to architecture decisions for FPGA/embedded systems and participate in design reviews. 
BASIC QUALIFICATIONS:
  • Bachelor's degree in Electrical Engineering, Computer Engineering, or related field
  • 5+ years of hands-on FPGA development experience with AMD/Xilinx platforms 
REQUIRED SKILLS AND EXPERIENCE:
  • Expert-level knowledge of Xilinx FPGA architectures and Zynq SoC platforms
  • Strong understanding of digital design principles, timing analysis, and clock domain crossing techniques
  • Experience with Xilinx Vivado design suite for synthesis, implementation, and debugging
  • Demonstrated ability to bring FPGA designs from concept through production
  • Extensive experience with troubleshooting designs and resolving integration issues.  
  • Excellent communication and presentation skills.
  • Proficiency in HDL languages (VHDL and/or Verilog/SystemVerilog)
  • Proven experience with Vivado and Vitis toolchains, including IP integration, timing constraints, and build automation
  • Experience developing custom IP cores with register interfaces, interrupt generation, and DMA engine integration
  • Understanding of high-speed serial interfaces (SerDes/SERDES) and multi-gigabit transceiver architectures
  • Strong knowledge of streaming video/data architectures, including buffering strategies, flow control, and memory management
  • Implementation of high-speed communication protocols: PCIe (Gen 1/2/3/4/5), 1G/10G/25G Ethernet MAC/PHY layers (SGMII, RGMII, UXSGMII)
  • Design and optimization of streaming DMA architectures and high-throughput data paths
  • Multi-clock domain design, including proper CDC (Clock Domain Crossing) techniques and metastability mitigation
  • Ability to collaborate with software engineers on hardware/software interfaces, including memory-mapped register design and interrupt architecture
  • Strong debugging skills using Vivado ILA, VIO, and hardware test equipment (oscilloscopes, logic analyzers)
  • Proficiency with version control systems (Git) and CI/CD workflows for FPGA development 
PREFERRED SKILLS AND EXPERIENCE:
  • Master's degree in electrical engineering, computer engineering, or related field
  • Develop high-performance data paths and interfaces, including PCIe, Ethernet, and streaming DMA systems
  • Experience with Versal ACAP systems and Network-on-Chip (NoC) design requirements and profiling
  • Experience with Xilinx High-Level Synthesis (HLS) for algorithm acceleration
  • Experience with Versal AI Engine development and optimization
  • Knowledge of AXI/AXI-Stream protocols and custom IP core development 
  • Experience with video processing pipelines, frame buffering, and line buffering architectures 
  • Understanding of driver development concepts and register-level programming interfaces 
  • Familiarity with embedded Linux and Xilinx PetaLinux for Zynq systems
  • Experience with signal processing algorithms and DSP optimization on FPGAs
  • Understanding of power optimization techniques for FPGA designs
  • Python/TCL scripting for design automation and verification
  • Exposure to functional verification methodologies and simulation tools (ModelSim, Vivado Simulator)
  • Experience with board bring-up and hardware/software co-design
  • Experience with hardware-in-the-loop (HIL) test methodologies and integration 
ADDITIONAL REQUIREMENTS:
  • Ability to sit or stand for extended periods of time
  • Ability to use a computer to complete assignments
  • Ability to communicate with individuals and groups in person, by phone and telepresence
  • Ability to pick up to 12lbs
  • While performing the duties of this job, the employee will typically work in an office environment 

The compensation range for this role is $135,000 to $225,000/yr  

  • P3/Eng III - $135,000 to $185,000/yr
  • P4/Sr. Eng - $170,000 to $225,000/yr 

This is the lowest-to-highest compensation range we reasonably and in good faith believe we would pay for this role at the time of this posting. We may ultimately pay more or less than the posted range, and the range may be modified in the future. An employee’s pay position within the salary range will be based on several factors, including, but not limited to, relevant education, qualifications, certifications, experience, skills, geographic location, performance, and business or organizational needs.  

In addition to base pay and equity, we offer: 

  • Heavily employer-subsidized medical, dental, and vision insurance plans
  • Long Wall paid life insurance and LTD coverage
  • 4% 401k match
  • Student loan repayment assistance program 
  • Paid parental leave
  • Family planning assistance program
  • Long Wall paid financial wellness program
  • Paid time off for non-exempt employees and a flexible vacation policy for exempt employees  
ITAR Requirement
This position requires access to information protected under US export control laws, including the International Traffic in Arms Regulations and/or the Export Administration Regulations.  As such, US person status (including US citizens, U.S. permanent residents, individuals granted U.S. asylum status, or individuals admitted in U.S. refugee status) is a required qualification for this position.
 
Equal Opportunity Employer
We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, protected veteran status, disability, genetics, or citizenship status (when otherwise legally authorized to work and access export-controlled data) and will not be discriminated against on the basis of such characteristics or any other status protected by the laws or regulations in the locations where we operate. We encourage applicants of all ages.