Senior FPGA/DSP Engineer
Listed on 2026-07-09
-
Engineering
Test Engineer, Electronics Engineer, Systems Engineer, Hardware Engineer
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 test benches 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.
- 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 System Verilog.
- 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.
- 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.
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
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).