Senior Staff Digital Design (FPGA) Engineer - Rolling Meadows, IL
Company: Epiq Solutions
Location: Rolling Meadows
Posted on: November 7, 2024
Job Description:
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 https://epiqsolutions.com.
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: 122500-155000 Yearly Salary
PI27a393f8234b-37248-35740923
Keywords: Epiq Solutions, Elkhart , Senior Staff Digital Design (FPGA) Engineer - Rolling Meadows, IL, Engineering , Rolling Meadows, Indiana
Didn't find what you're looking for? Search again!
Loading more jobs...