Actalent logo

FPGA Engineer

Actalent
May 19, 2026
Full-time
On-site
San Jose, California, United States
$160,000 - $180,000 USD yearly
FPGA Programming Jobs, Level - Senior

Job Title

FPGA Engineer

Role Summary

Design and integrate FPGA-based embedded platforms using AMD Xilinx Zynq and Zynq UltraScale+ MPSoC devices. The role covers FPGA RTL development, embedded Linux (PetaLinux) bring-up, BSP/driver work and system integration with hardware and software teams. This position is fully onsite in San Jose, CA.

Experience Level

Senior — 10–15 years of hands-on FPGA and embedded systems experience.

Responsibilities

Primary responsibilities include:

  • Design, implement, and verify FPGA solutions on AMD Xilinx Zynq and Zynq UltraScale+ MPSoC platforms.
  • Develop and integrate RTL using SystemVerilog and VHDL; perform RTL verification.
  • Perform embedded Linux bring-up on Zynq platforms, including PetaLinux systems.
  • Customize and integrate board support packages (BSPs) and develop low-level drivers for embedded platforms.
  • Execute system integration to ensure interaction between FPGA fabric, ARM processors, and surrounding hardware.
  • Use Vivado and Xilinx toolchains to implement, synthesize, and debug FPGA designs.
  • Implement and optimize high-speed and real-time embedded system performance and latency.
  • Develop Python and TCL scripts to automate build, test, and integration workflows.
  • Troubleshoot and resolve hardware–FPGA–software interface issues during bring-up and validation.
  • Participate in the full product development lifecycle from concept through deployment.

Requirements

Must-have skills and experience:

  • 10–15 years of FPGA and embedded systems engineering experience.
  • Strong expertise with AMD Xilinx Zynq and Zynq UltraScale+ MPSoC platforms.
  • Proven experience with PetaLinux and embedded Linux bring-up on SoC platforms.
  • Hands-on RTL development and verification experience (SystemVerilog and VHDL).
  • Proficiency with Vivado and Xilinx development toolchains.
  • Experience with BSP customization and low-level driver development.
  • Experience integrating FPGA fabric with ARM processing systems and surrounding hardware.
  • Experience on high-speed or real-time embedded systems.

Nice-to-have:

  • Familiarity with Yocto for building/customizing embedded Linux distributions.
  • Experience scripting automation with Python and TCL.
  • Strong cross-functional collaboration and debugging/problem-solving skills.

Education Requirements

Not specified.


About the Company

Company: Actalent

Actalent is a global engineering and sciences services and talent solutions firm that connects specialized consultants with companies to accelerate product development and scale operations. With a network of nearly 30,000 consultants and thousands of clients across North America, Asia and Europe, Actalent serves industries including aerospace, medical devices, energy and technology.

Actalent logo

Date Posted: 2026-05-19