# FPGA Design Engineer

**Company**: Shield AI
**Experience**: senior
**Job type**: full-time
**Salary**: Pay within range listed
**Category**: Engineering
**Industry**: Technology

**Apply**: https://jobs.lever.co/shieldai/0a7b582c-2b0d-4157-bca8-5c6c66d1d6e4?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_10c70c36-d2d

## Description

We are seeking a highly motivated FPGA Design Engineer with experience developing high-performance digital designs.

The ideal candidate will be responsible for designing, implementing, verifying, and debugging FPGA-based solutions for complex avionics solutions for cutting-edge Unmanned Aerial Vehicles (UAV).

## Responsibilities:

- Design and develop FPGA-based communication modules for advanced UAV platforms.

- Develop solutions that enable precise timing synchronization and redundancy across flight controllers.

- Integrate FPGA solutions with system-level architecture in collaboration with cross-functional engineering teams.

- Perform synthesis, implementation, timing closure, bitstream generation.

- Debug, test, and optimize for reliability, latency, and throughput.

- Collaborate with PCB designers during board bring-up and hardware validation.

- Contribute to FPGA architecture discussions and help define long-term technical direction within the platform.

- Participate in design reviews and maintain engineering documentation.

## Requirements:

- B.S., M.S, PhD degree in Electrical Engineering, Computer Engineering or STEM (Science, Technology, Engineering, or Mathematics) discipline, such as Aerospace, Mechanical, or Electrical Engineering.

- Strong experience with FPGA design, implementation, and verification using VHDL or SystemVerilog.

- Demonstrated ability to build reliable, high-performance digital communication systems.

- Solid understanding of timing closure, clock domain crossing, and system-level integration.

- Comfortable working in a fast-paced, collaborative environment with evolving requirements.

- Strong debugging and problem-solving skills.

- Knowledge of FPGA timing analysis and timing closure techniques.

- Familiarity with version control tools such as Git.

## Preferred Qualifications:

- Experience with Xilinx FPGA ecosystem (Vivado, toolchains, etc).

- In-depth understanding of ethernet and network stack implementation.

- Experience developing flight computers.

- Experience designing solutions for safety-critical real-time systems.

- Experience with AXI4, AXI-Stream, and memory-mapped interfaces.

- Experience using TCL scripting to automate FPGA build flows.

- Knowledge of CI/CD practices for FPGA development.

## Additional Information:

Full-time regular employee offer package: Pay within range listed + Bonus + Benefits + Equity. Temporary employee offer package: Pay within range listed above + temporary benefits package (applicable after 60 days of employment).

## Skills

### Required
- FPGA design
- VHDL
- SystemVerilog
- digital communication systems
- timing closure
- clock domain crossing
- Git

### Nice to have
- Xilinx FPGA ecosystem
- ethernet
- network stack implementation
- flight computers
- safety-critical real-time systems
- AXI4
- AXI-Stream
- TCL scripting
- CI/CD practices

---

Source: [Apply at jobs.lever.co](https://jobs.lever.co/shieldai/0a7b582c-2b0d-4157-bca8-5c6c66d1d6e4?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
