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

    Epiq SolutionsRolling Meadows, IL 60008

    Job #2777547704

  • Epiq Solutions

    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 ~~~.

    INTRODUCTION

    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.

    Requirements:

    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.

    Equal Employment Opportunity/M/F/disability/protected veteran status

    Compensation details: ~~~00 Yearly Salary


    PIf930ae74eed6-~~~3