epiq solutionsdescription:
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
job summary
we are seeking a highly skilled and experienced 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.
- 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:
required skills
- 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, 1 to 100 gigabit ethernet, jesd204b/c, ddr4, etc.
- understanding of 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, short 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
pi739bccad5-