FPGA Development Engineer

Imaging Business Machines, LLC

Birmingham (AL)

On-site

USD 90,000 - 130,000

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

Competitive salary
Benefits package
Opportunities for technical growth

Job summary

A technology company in Birmingham, Alabama, is seeking a mid-career FPGA Development Engineer. The role involves designing and implementing FPGA logic using Xilinx FPGAs and the Vivado Design Suite. Ideal candidates will have 5-7 years of experience and a strong proficiency in digital design fundamentals. The position offers competitive salary and benefits, alongside opportunities for technical growth in a collaborative team environment.

Qualifications

  • 5 – 7 years of professional FPGA development experience.
  • Strong understanding of high-speed interfaces (PCIe, DDR, SERDES, Ethernet).
  • Hands-on hardware troubleshooting experience.
  • Demonstrated experience with RTL design in VHDL or Verilog.
  • Hands-on simulation and verification experience (Vivado Simulator, QuestaSim, ModelSim).
  • Experience with high-speed interfaces (PCIe, DDR, SERDES, Ethernet).
  • Experience with Agile or structured development environments.

Responsibilities

  • Design, implement, and integrate FPGA logic using Xilinx devices.
  • Develop RTL for high-performance digital systems.
  • Collaborate with teams to ensure seamless system integration.
  • Optimize designs for timing closure, resource utilization, and power consumption.
  • Collaborate with firmware, hardware, and systems engineering teams to define requirements and ensure seamless system integration.
  • Create comprehensive design documentation, test plans, and verification reports.
  • Support bring‑up, validation, and troubleshooting on real hardware platforms.

Skills

Xilinx FPGA families proficiency
RTL design (VHDL/Verilog)
Simulation and verification tools experience
Digital design fundamentals knowledge
Scripting (Python, TCL)
Version control systems
Agile development experience

Education

Bachelor's or Master's degree in Electrical or Computer Engineering

Tools

Vivado Design Suite
Vivado Simulator
ModelSim/Questa
QuestaSim

Job description

Description

PURPOSE

We are seeking a mid-career FPGA Development Engineer to join our growing hardware development team. The ideal candidate has hands‑on experience designing, implementing, and verifying complex digital logic using Xilinx FPGAs and the Vivado tool suite, along with a strong background in simulation and verification methodologies. You will work closely with cross‑functional teams to architect, develop, and optimize FPGA‑based solutions for high‑performance embedded systems.

ROLE AND RESPONSIBILITIES
  • Design, implement, and integrate FPGA logic using Xilinx devices and the Vivado Design Suite.
  • Develop RTL (VHDL/Verilog/SystemVerilog) for high‑performance, reliable digital systems.
  • Perform simulation, verification, and debugging using industry‑standard tools (e.g., Vivado Simulator, ModelSim/Questa, Xilinx logic analyzers).
  • Optimize designs for timing closure, resource utilization, and power consumption.
  • Collaborate with firmware, hardware, and systems engineering teams to define requirements and ensure seamless system integration.
  • Create comprehensive design documentation, test plans, and verification reports.
  • Support bring‑up, validation, and troubleshooting on real hardware platforms.
PREFERRED SKILLS, QUALIFICATIONS AND EDUCATION REQUIREMENTS
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or related field.
  • 5 – 7 years of professional FPGA development experience.
  • Strong proficiency with Xilinx FPGA families (e.g., Zynq, Ultrascale/Ultrascale+).
  • Demonstrated experience with the Xilinx Vivado Design Suite, including synthesis, implementation, timing analysis, and IP integration.
  • Experience with RTL design in VHDL or Verilog.
  • Hands‑on simulation and verification experience (Vivado Simulator, QuestaSim, ModelSim, etc.).
  • Strong understanding of digital design fundamentals (clocking, resets, CDC, pipelining, state machines).
  • Familiarity with version control systems (Git, SVN).
  • Experience with SystemVerilog or UVM‑based verification.
  • Familiarity with embedded systems, processors, and board‑level debugging tools.
  • Experience with high‑speed interfaces (PCIe, DDR, SERDES, Ethernet).
  • Python, TCL, or shell scripting for automation and tool flows.
  • Experience working in Agile or structured development environments.
ADDITIONAL NOTES

What We Offer

  • Competitive salary and benefits package
  • Opportunities for technical growth and ownership of complex FPGA designs
  • Collaborative team environment with modern tools and development practices

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

FPGA Development Engineer
FPGA Development Engineer

Imaging Business Machines, LLC. • Birmingham (AL)

On-site
USD 90,000 - 130,000
Competitive salary
Ownership of FPGA designs
Collaborative team environment
Digital Design Engineer
Digital Design Engineer

Judit Inc • Lexington (MA)

On-site
USD 90,000 - 120,000
FPGA Engineer (Mid/Sr) - Hybrid/Relo available!
FPGA Engineer (Mid/Sr) - Hybrid/Relo available!

Thrive Recruitment Agency • Phoenix (AZ)

On-site
USD 90,000 - 120,000
Senior FPGA / Digital Design Engineer
Senior FPGA / Digital Design Engineer

Qualis Corporation in • Huntsville (AL)

On-site
USD 140,000 - 190,000
Health, dental, and vision insurance
401(k) match
Paid time off and Holidays
+3
Senior FPGA / Digital Design Engineer
Senior FPGA / Digital Design Engineer

Qualis LLC • Huntsville (AL)

On-site
USD 110,000 - 160,000
Health, dental, and vision insurance
401(k) match
Paid time off and holidays
+1
Hardware/Software System Engineer (All Levels)
Hardware/Software System Engineer (All Levels)

Fuse Engineering • Fort Meade (MD)

On-site
USD 90,000 - 110,000
Senior FPGA Engineer
Senior FPGA Engineer

Infotree Global Solutions • Santa Clara (CA)

On-site
USD 100,000 - 130,000
Field-Programmable Gate Arrays Engineer
Field-Programmable Gate Arrays Engineer

Brooksource • Shalimar (FL)

On-site
USD 180,000 - 220,000
ASIC/FPGA Design Verification Engineer
ASIC/FPGA Design Verification Engineer

Boeing Future of Flight • El Segundo (CA)

On-site
USD 103,000 - 107,000
Medical benefits
Dental benefits
Vision benefits
+1
FPGA Verification Engineer
FPGA Verification Engineer

Compunnel, Inc. • Mountain View (CA)

On-site
USD 100,000 - 130,000