Senior FPGA Design Engineer for High-Perf Embedded Systems
Imaging Business Machines, LLC
Birmingham (AL)
On-site
USD 90,000 - 130,000
Full time
14 days+
Application generator
Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
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.
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
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.