FPGA

Posted 17 days ago

objective paradigmChicago (IL)

SENIORITY

Lead

Apply

About the role

Reference: 22548
Location: Chicago, IL, United States
Industry: Trading Firm
Posted: 2026-05-11
Contact: Ethan Hudson
Email: ehudson@oprecruiting.comPhone: 13176505687FPGA Engineer
Location: Chicago, ILAbout 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 System
  • Verilog, 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.#LI-EH1

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this