SENIOR STAFF DIGITAL DESIGN (FPGA) ENGINEER - ROLLING MEADOWS, IL
Company: Epiq Solutions
Location: Hillside
Posted on: November 4, 2024
Job Description:
Epiq SolutionsDescription:COMPANY BACKGROUNDEpiq 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. INTRODUCTIONWe 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
statusCompensation details: 122500-155000 Yearly
SalaryPIbaf9cd6fcc13-26289-35740923
Keywords: Epiq Solutions, Arlington Heights , SENIOR STAFF DIGITAL DESIGN (FPGA) ENGINEER - ROLLING MEADOWS, IL, Engineering , Hillside, Illinois
Didn't find what you're looking for? Search again!
Loading more jobs...