Senior FPGA/DSP Engineer

XWING

Santa Cruz (CA)

On-site

USD 132,800 - 199,300

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Comprehensive benefits package
401(k) plan with company match
Employee stock purchase plan (ESPP)

Job summary

XWING is searching for a Senior FPGA/DSP Engineer in Santa Cruz, California to enhance Urban Air Mobility solutions. This role involves designing and optimizing FPGA-based systems, working closely with multi-disciplinary teams to ensure safe aircraft operations.

The ideal candidate should have robust experience in FPGA/ASIC design and a relevant advanced degree. The compensation package includes a competitive salary along with comprehensive benefits, reflecting the individual’s qualifications and experiences.

Qualifications

  • 5+ years’ experience in FPGA or ASIC design in VHDL, Verilog, or SystemVerilog.
  • Experience implementing fixed‑point DSP blocks in RTL.
  • Familiarity with processor architecture and communications protocols.

Responsibilities

  • Design new and optimize existing fault-tolerant FPGA-based DSP blocks.
  • Develop directed testbenches for DSP blocks based on bit-accurate reference models.
  • Work in a rigorous aircraft certification-focused environment.

Skills

FPGA design in VHDL
Signal processing systems modeling
MATLAB
C/C++ programming

Education

S./M.S./Ph.D. in Electrical Engineering or related field

Tools

Vivado toolchain
Linux development environment

Job description

Senior FPGA/DSP Engineer
Overview

The successful candidate will play a crucial role in building and optimizing the dependable sensing and computing systems needed to bring the dream of Urban Air Mobility to market. They will contribute to a team that is focused on implementing signal processing and algorithm accelerators in a combination of hardware and software. The successful candidate will excel in a highly collaborative environment to design and modify processing systems that can be rigorously defined, designed, characterized, and verified, ensuring the safe operation of our aircraft.

Responsibilities
  • Work with FPGA, hardware, motor control, software, data, safety, and systems engineers to understand current and future DSP and processing needs, constraints, and challenges.
  • Design new and optimize existing fault‑tolerant FPGA‑based DSP blocks for sensor acquisition, motor control, navigation, and hardware emulation applications.
  • Develop directed testbenches for DSP blocks based on bit‑accurate reference models and assist FPGA verification engineers as needed for more formal verification.
  • Work in a rigorous aircraft certification‑focused development environment and create the required models and documentation for the definition, validation, and verification of requirements as needed.
Required
  • S./M.S./Ph.D. in relevant discipline (Electrical Engineering, Computer Science, Computer Engineering, Mechatronics, Physics, Mathematics, or similar field; or portfolio of designed and utilized FPGA/ASIC projects).
  • 5+ years’ experience in FPGA or ASIC design in VHDL, Verilog, or SystemVerilog.
  • Experience using MATLAB, Simulink, Python, or C for modeling signal processing systems.
  • Experience implementing fixed‑point DSP blocks in RTL, such as IIR and FIR filters, PWM generators, delta‑sigma modulators, PLLs, DFT/FFT processors, and CORDIC processors.
  • Familiarity with development in a Linux environment.
Desired
  • Experience with DO‑254 FPGA compliance.
  • Experience with SEU mitigation for aviation or automotive applications.
  • Experience with C/C++ on embedded processing systems.
  • Experience with processor architecture and communications protocols, such as AXI, DMA, I2C, UART, SPI, SENT, and ethernet.
  • Experience with Xilinx FPGAs (Zynq, Artix) and Vivado toolchain experience, including creation of complex timing constraints.
  • Experience with model‑based design and associated automated code generation tools.
Additional Information

Compensation at Joby is a combination of base pay and Restricted Stock Units (RSUs). The target base pay for this position is $132,800 - $199,300. The compensation package will be determined by job‑related knowledge, skills, and experience.

Joby also offers a comprehensive benefits package, including paid time off, healthcare benefits, a 401(k) plan with a company match, an employee stock purchase plan (ESPP), short‑term and long‑term disability coverage, life insurance, and more.

Joby is an Equal Opportunity Employer

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded FPGA Engineer
Embedded FPGA Engineer

Phase2 Technology • McLean (VA)

On-site
USD 86,000 - 198,000
Eligible for benefit programs
Innovative work environment
Flight Research Senior Embedded Software Engineer
Flight Research Senior Embedded Software Engineer

XWING • Santa Cruz (CA)

On-site
USD 153,000 - 245,000
Embedded FPGA Engineer
Embedded FPGA Engineer

Booz Allen Hamilton • McLean (VA)

On-site
USD 86,000 - 198,000
Staff FPGA Systems Development Engineer
Staff FPGA Systems Development Engineer

Analog Devices • Wilmington (MA)

On-site
USD 125,000 - 181,000
Medical insurance
Vision insurance
Dental insurance
+2
Sr FPGA Engineer
Sr FPGA Engineer

Rapiscan Systems Inc. • Richardson (TX)

On-site
USD 150,000 - 163,000
Health plans
401(k) retirement plan
Flexible time-off
+1
Senior FPGA HW Engineer
Senior FPGA HW Engineer

Liberty Defense • Indiana (PA)

On-site
USD 135,000 - 165,000
Lead Embedded SW Engineer, Hardware Emulation
Lead Embedded SW Engineer, Hardware Emulation

XWING • Santa Cruz (CA)

On-site
USD 140,000 - 224,000
Senior / Staff Aircraft Systems Engineer
Senior / Staff Aircraft Systems Engineer

Joby Aviation • Santa Cruz (CA)

On-site
USD 161,000 - 273,000
Embedded Software Engineer - Special Purpose Software
Embedded Software Engineer - Special Purpose Software

jobs.frontdoordefense.com - Jobboard • Santa Cruz (CA)

On-site
USD 91,000 - 146,000
Comprehensive benefits package
401(k) plan with company match
Employee stock purchase plan
Senior Software Engineer, Aircraft Software
Senior Software Engineer, Aircraft Software

Socket.dev • Santa Cruz (CA)

On-site
USD 158,000 - 245,000
Paid time off
Healthcare benefits
401(k) with company match
+3