Point your AI agent at freehire and let it find you a job.

Get the CLI →

Epiq Solutions

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

Posted Updated 4 views
Discussion

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 invite you to apply and 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.

Skills

What Staff Hardware jobs ask for — and how much of it you have →

See also

Hardware jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available