FPGA Development Engineer

Imaging Business Machines, LLC

Birmingham (AL)

On-site

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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.

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.

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

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 Systems Development Engineer
FPGA Systems Development Engineer

Jobtailor • Durham (NC)

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

Insight Global • Chandler (AZ)

On-site
USD 100,000 - 130,000
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)

Hybrid
USD 90,000 - 120,000
FPGA Design Technical Leader- Ethernet,PCIe, System Verilog, Xilinx- 12+ Years
FPGA Design Technical Leader- Ethernet,PCIe, System Verilog, Xilinx- 12+ Years

Cisco • United States

On-site
USD 120,000 - 160,000
Experienced FPGA Developer
Experienced FPGA Developer

CS GROUP - USA • Rancho Santa Margarita (CA)

On-site
USD 120,000 - 180,000
Experienced FPGA Developer
Experienced FPGA Developer

CS GROUP • Rancho Santa Margarita (CA)

On-site
USD 120,000 - 190,000
Sr. FPGA Engineer
Sr. FPGA Engineer

Staffing Technologies • United States

On-site
USD 150,000 - 210,000
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/Principal FPGA Engineer
Senior/Principal FPGA Engineer

Lumicity • New Jersey

On-site
USD 110,000 - 170,000