Senior Staff Digital Design (FPGA) Engineer - Rolling Meadows, IL

Epiq Solutions

Rolling Meadows, Northern (IL, KY)

Hybrid

USD 140,000 - 190,000

Full time

12 days ago
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

Health, dental, vision insurance
401(k) matching
Flexible work hours
Five-week sabbatical every five years

Job summary

Epiq Solutions seeks a Senior Staff Digital Design (FPGA) Engineer to design, implement, and optimize FPGA solutions for cutting-edge SDR products. You will work with software, mechanical, and systems teams to deliver high-performance hardware.

The role requires 7+ years of FPGA experience, HDLs proficiency, and hands-on verification, timing closure, and board-level integration expertise. Equal opportunity employer with competitive benefits.

Qualifications

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Minimum of 7 years of experience in FPGA design and development.
  • Ability to work with cross-functional teams to integrate and debug systems.
  • Proficiency in hardware description languages (HDLs) such as VHDL or Verilog.
  • Knowledge of PCIe, Ethernet, JESD204B/C, DDR interfaces and RF DSP on FPGAs.

Responsibilities

  • Design and implement complex FPGA designs including requirements analysis, specification, RTL coding, simulation, and verification.
  • Optimize FPGA designs for performance, resource utilization, power, and cost.
  • Collaborate with hardware engineers to define board-level interfaces and ensure successful integration.
  • Develop and maintain FPGA design documentation, including design specifications, test plans, and user guides.
  • Participate in code reviews and promote best practices in RTL coding and design.
  • Develop FPGA verification environments using self-checking testbenches and advanced verification methodologies.
  • Debug and troubleshoot FPGA designs at hardware and system level.
  • Mentor and coach junior staff on FPGA design techniques and industry standards.

Skills

Cross-functional collaboration
Analytical problem solving
Debug complex systems
Mentoring and coaching

Education

Bachelor's or Master's in Electrical / Computer Engineering / CS

Tools

HDLs (VHDL/Verilog)
Vivado / Vitis toolchain
AMD FPGAs / SoCs (Artix, Kintex, Zynq MPSoC, Versal)
Git / SVN version control
RF DSP techniques on FPGAs

Job description

Description

COMPANY BACKGROUND

Epiq Solutions develops cutting-edge software-defined radio (SDR) products and processing solutions to enable spectrum dominance for maritime, land, air, and space domains. With 15 years serving government and commercial enterprise customers and 25K+ devices fielded to date, Epiq Solutions is a trusted partner with a proven heritage of delivering open architecture products in radically small form factors where time-to-market, cost, and performance are critical for mission success.

For more information, visit https://epiqsolutions.com.

JOB OPENING

We are seeking a highly skilled and experienced Senior Staff Digital Design (FPGA) Engineer to join our dynamic engineering team. In this role, you will be instrumental in designing, implementing, and optimizing field-programmable gate array (FPGA) solutions that are critical to our product's performance and success. If you have a passion for hardware development and a record of excellence in FPGA design, we help shape the future of our innovative technology.

JOB RESPONSIBILITIES
  • Design and implement complex FPGA designs including requirements analysis, specification, RTL coding, simulation, and verification.
  • Optimize FPGA designs for performance, resource utilization, power, and cost.
  • Collaborate with hardware engineers to define board-level interfaces and ensure the successful integration of FPGA designs.
  • Develop and maintain FPGA design documentation, including design specifications, test plans, and user guides.
  • Participate in code reviews and promote best practices in RTL coding and design.
  • Develop FPGA verification environments using self-checking testbenches and advanced verification methodologies.
  • Debug and troubleshoot FPGA designs at both the hardware and system level.
  • Participate in architectural discussions and contribute to the development of system-level solutions.
  • Maintain knowledge of the latest FPGA technologies and best practices to ensure designs are up-to-date and efficient.
  • Support the creation of project timelines and milestones, ensuring FPGA design tasks meet project deadlines.
  • Interface with customers and stakeholders to gather requirements and provide technical support as needed.
  • Continuously improve the FPGA development process, proposing and implementing design and verification flow enhancements.
  • Mentor and coach junior staff on FPGA design techniques and industry standards.
  • Collaborate with cross-functional teams including software, mechanical, and systems engineering to deliver high-quality products.
JOB REQUIREMENTS
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field
  • Minimum of 7 years of experience in FPGA design and development
  • Ability to work with cross-functional teams (software, hardware, and mechanical engineers) to integrate and debug systems
  • Excellent problem-solving and analytical skills
  • Proficiency in hardware description languages (HDLs), such as VHDL or Verilog
  • Deep understanding of the FPGA implementation process including synthesis, place and route, and timing closure
  • Knowledge and understanding of RF digital signal processing (DSP) techniques and implementation on FPGAs
  • Experience with AMD FPGAs and SoC’s (Artix, Kintex, Zynq MPSoC, Versal) and AMD adaptive computing design implementation and verification tools (Vivado, Vitis)
  • Understanding of high-speed communication protocols and interfaces such as PCIe, Gigabit Ethernet, JESD204B/C, DDR, etc.
  • Strong background in electronics and circuit design, including schematic entry and PCB layout, and power considerations for FPGAs
  • Experience with version control systems, like Git or SVN
  • Eligibility to work on Federal contracts which require US Citizenship
BENEFITS
  • Join a successful and growing company investing in our future success
  • Flexible work hours
  • Generous vacation policy
  • Paid five-week sabbatical every five years
  • 401(k) matching
  • Health, dental, vision insurance
  • Life and long-term disability insurance
  • Employee assistance program
  • Wellness reimbursement
  • Charitable giving company match
  • Competitive salary commensurate with experience and performance
  • Fun, laid-back culture and rewarding work!

Epiq Solutions is an Equal Employment Opportunity Employer - All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Staff Digital Design (FPGA) Engineer - Rolling Meadows, IL
Senior Staff Digital Design (FPGA) Engineer - Rolling Meadows, IL

Socket.dev • Rolling Meadows (IL)

On-site
USD 120,000 - 180,000
Flexible work hours
Generous vacation policy
401(k) matching
+1
Senior Staff Digital Design (FPGA) Engineer - Rolling Meadows, IL
Senior Staff Digital Design (FPGA) Engineer - Rolling Meadows, IL

EPIQ DESIGN SOLUTIONS, LLC. • Rolling Meadows (IL)

On-site
USD 120,000 - 190,000
Flexible work hours
Generous vacation policy
Five-week sabbatical every five years
+7
SENIOR FPGA/DIGITAL DESIGN ENGINEER
SENIOR FPGA/DIGITAL DESIGN ENGINEER

StaffWorthy • Torrance (CA)

On-site
USD 140,000 - 180,000
Comprehensive medical, dental, and vision benefits on day one
Flexible planned vacation
401(k) match and profit share
+3
Sr FPGA Engineer
Sr FPGA Engineer

IPG Photonics • Marlborough (MA)

On-site
USD 112,000 - 131,000
Paid vacation time
Medical, dental, and vision insurance
401(k) plan with company matching
+2
Senior Staff Software Engineer - Rolling Meadows, IL
Senior Staff Software Engineer - Rolling Meadows, IL

Epiq Solutions • Rolling Meadows (IL), Northern (KY)

Hybrid
USD 120,000 - 180,000
Flexible work hours
401(k) matching
Health, dental, vision insurance
+1
Senior Staff Software Engineer - Rolling Meadows, IL
Senior Staff Software Engineer - Rolling Meadows, IL

EPIQ DESIGN SOLUTIONS, LLC. • Rolling Meadows (IL)

On-site
USD 140,000 - 190,000
Flexible work hours
Five-week sabbatical every five years
401(k) matching
+2
Senior Staff Software Engineer - Rolling Meadows, IL
Senior Staff Software Engineer - Rolling Meadows, IL

Socket.dev • Rolling Meadows (IL)

On-site
USD 120,000 - 180,000
Flexible work hours
Generous vacation policy
401(k) matching
+2
Senior Hardware / Software Design Engineer III with TS/SCI + Poly
Senior Hardware / Software Design Engineer III with TS/SCI + Poly

Aperio Global • Fort Meade (MD)

On-site
USD 130,000 - 230,000
Health insurance
401k match
Life insurance
+3
Senior FPGA Design Lead - High-Performance SDR
Senior FPGA Design Lead - High-Performance SDR

EPIQ DESIGN SOLUTIONS, LLC. • Rolling Meadows (IL)

On-site
USD 120,000 - 190,000
Flexible work hours
Generous vacation policy
Five-week sabbatical every five years
+7
Senior Hardware/Software Design Engineer
Senior Hardware/Software Design Engineer

Que Technology Group • Maryland

On-site
USD 140,000 - 190,000
Company Medical/Dental/Vision plans –
Vacation / Personal days 25 days
Paid Federal Holidays – 11 days
+4