FPGA Engineer

Everforth CyberCoders
Sunnyvale, CA, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Computer Engineering Software Debugging Logic Synthesis of Circuits Digital Technology Ethernet Firmware Field-Programmable Gate Array (FPGA) Hardware Description Language PCI Express Signal Integrity Static Timing Analysis Toolchain
+3 more
Verilog VHSIC Hardware Description Language (VHDL) Fpga Hardware

Job description

We are seeking an experienced FPGA Engineer to design, implement, and validate high-performance digital systems. The role focuses on developing RTL using Hardware Description Languages (HDL), targeting FPGA devices, and collaborating with cross-functional teams to deliver reliable hardware and firmware solutions. The ideal candidate will have strong hands-on FPGA experience and a solid understanding of digital design, verification, and board-level integration., * Develop and maintain synthesizable RTL using HDL for FPGA implementations.

  • Implement FPGA designs, constraints, and timing closure for production-grade devices.
  • Collaborate with system architects and firmware engineers to define interfaces and ensure correct integration.
  • Perform functional verification, simulation, and lab bring-up of FPGA designs.
  • Debug and troubleshoot issues using logic analyzers, oscilloscopes, SignalTap/embedded logic analyzers and other lab equipment.
  • Implement and verify high-speed interfaces including PCIe, Ethernet, SerDes and multi-clock CDC domains.
  • Work with PCB and SoC teams to validate signal integrity, power sequencing, and hardware/firmware interactions.
  • Optimize resource utilization, performance, and power for FPGA-based designs.
  • Produce clear design documentation, test plans, and handoff materials for production.
  • Support production bring-up, customer debugging, and post-release maintenance as needed.

Requirements

Do you have experience in FPGA circuit design?, Do you have a Master’s degree?, * Bachelors or Masters degree in Electrical Engineering, Computer Engineering, or related field.

  • Proven experience with HDL and FPGA development (required).
  • Strong knowledge of digital design principles, timing analysis, and synthesis flows.
  • Hands-on experience with Xilinx or AMD FPGAs and associated toolchains (nice to have).
  • Proficiency in Verilog and/or VHDL (nice to have).
  • Experience with high-speed interfaces such as PCIe, Ethernet, and SerDes (nice to have).
  • Experience with clock domain crossing (CDC) design and multi-clock systems (nice to have).
  • Familiarity with lab debugging tools: oscilloscopes, logic analyzers, SignalTap or equivalent (nice to have).
  • Understanding of PCB considerations, signal integrity, and SoC integration (nice to have).
  • Strong problem-solving skills, excellent communication, and the ability to work collaboratively in cross-functional teams.

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • Paid time off
  • Vision insurance
  • Dental insurance, * Medical
  • Dental
  • Vision
  • PTO
  • 401k
  • Company performance bonus
  • Opportunties for Equity

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:52 min

Connecting namespaces with local virtual ethernet pairs

Oliver Seitz Oliver Seitz · WWC 2025

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · WWC 2021

1:53 min

Hardware design of native processing unit integrations

Christoph Lohrmann Christoph Lohrmann +1 · WWC Europe 2026

2:12 min

Implementing automotive ethernet and connected remote vehicle telemetry applications

David Romić · WWC 2023

5:59 min

Compiling routing logic into certified safety microcontrollers

Ulrich Wurstbauer +1 · LIVE

2:20 min

Utilizing custom firmware for variable torque manipulation

Daniel Meilak Daniel Meilak +1 · WWC Europe 2026

Videos

See all

Related articles

See all