FPGA Design Engineer, remote
Remote and willing to consider candidates from PA, DE, MD, VA, NJ
Compensation market value, stock options
H-1B sponsorship a possibility
Technology leader delivering high-performance fabrics for High Performance Computing (HPC), High Performance Data Analytics (HPDA), and Artificial Intelligence (AI) for the purpose of delivering interconnect solutions that enable their customers to optimally apply vast computational resources to solve the world’s toughest problems.
Hiring talented firmware engineers to facilitate the delivery of the next generation High Performance Computing (HPC) fabric products. They are seeking engineers who have developed software for the embedded environment using C and C++. Primary responsibilities of this position will be design and development of embedded firmware for their high performance switches.
Key Tasks include:
Support the parallel development and validation of high-performance computing ASICs through the targeting of the ASIC’s IP/RTL to an FPGA-based acceleration platform.
Replace ASIC-specific IP that cannot be targeted to an FPGA, with FPGA-specific IP for the same purpose, by developing integration (shim) wrappers that closely model the ASIC IP.
Support the parallel verification of the ASIC RTL by supplementing the verification environments created for silicon validation.
Provide support for firmware and software development on the FPGA platform by working with cross-functional teams to implement and debug the combined software and hardware solution.
Qualifications
Preferred Qualifications