FPGA

FPGA

Job Type:

Direct-Hire

Location:

Chicago - IL

Industry:

Trading Firm

Category:

Network/Systems

Compensation Range:

$ - $ Per Year

Additional Compensation Info:

Base salary plus targeted bonus

Job ID

22548

Rich Text Widget

FPGA Engineer

Location: Chicago, IL

About the Opportunity

We are seeking a seasoned FPGA Engineer to join a high-performance engineering team focused on building scalable, low-latency hardware solutions. This is an opportunity to take ownership of end-to-end silicon design and verification, developing sophisticated IP cores that power complex, high-speed data processing platforms. You will play a critical role in architectural decisions and the evolution of our hardware-accelerated infrastructure.

Responsibilities

  • Architect and implement sophisticated FPGA/ASIC designs using hardware description languages.

  • Develop modular, reusable IP components designed to scale across diverse hardware platforms.

  • Lead the verification process to ensure high-reliability performance in production environments.

  • Integrate high-speed transceivers and optimize network protocol stacks for efficient packet handling.

  • Collaborate on software-hardware interfaces, utilizing C++ and scripting to streamline the development lifecycle.

  • Maintain and improve build systems and automated workflows for hardware deployment.

Requirements

  • Substantial professional experience in the full FPGA/ASIC development lifecycle.

  • Expertise in SystemVerilog, Verilog, or VHDL.

  • Advanced proficiency with industry-standard FPGA synthesis and simulation toolchains.

  • Strong programming background in C or C++, with an understanding of software compilation processes.

  • Competency in scripting for automation using Python, TCL, or Bash.

  • Bachelor’s degree or higher in Electrical Engineering, Computer Science, or a related technical field.

Preferred Qualifications

  • Hands-on experience with high-speed serial links and transceivers.

  • Deep understanding of Ethernet networking protocols and real-time packet processing.

  • Familiarity with CMake for managing complex build environments.

Apply Now
Apply Now

Share this job

SCHEMA MARKUP ( This text will only show on the editor. )
Back to Job Search