Principal ASIC Verification Engineer
Wayne, Delaware County, Pennsylvania, 19087, USA
Listed on 2025-10-16
-
Engineering
Systems Engineer, Software Engineer, Hardware Engineer, Electronics Engineer
Overview
Join to apply for the Principal ASIC Verification Engineer role at Cornelis Networks
.
Cornelis Networks delivers the world’s highest performance scale-out networking solutions for AI and HPC datacenters. Our differentiated architecture seamlessly integrates hardware, software and system level technologies to maximize the efficiency of GPU, CPU and accelerator-based compute clusters at any scale. Our solutions drive breakthroughs in AI & HPC workloads, empowering our customers to push the boundaries of innovation. Backed by top-tier venture capital and strategic investors, we are committed to innovation, performance and scalability - solving the world’s most demanding computational challenges with our next-generation networking solutions.
We are a fast-growing, forward-thinking team of architects, engineers, and business professionals with a proven track record of building successful products and companies. As a global organization, our team spans multiple U.S. states and six countries, and we continue to expand with exceptional talent in onsite, hybrid, and fully remote roles.
Cornelis Networks is hiring a Principal ASIC Verification Engineer with advanced skills and knowledge in key areas required to verify world-class SoCs to be deployed in high performance computing, high performance data analytics, and artificial intelligence interconnect solutions. As a member of the ASIC leadership team with hands-on technical experience, you will be responsible for the verification closure of entire projects, including design modules, sub-systems, and SoCs.
You will drive a wide range of activities including test-planning, UVM based testbench development, regression and coverage closure. You will have the opportunity to partner and collaborate with ASIC design, emulation, system hardware and post-silicon teams and help create a first-pass silicon success.
A preferred candidate will have 10+ years of relevant experience in networking hardware verification, proven expertise in verifying one or more of the following: 50G, 100G, 400G Ethernet MAC/PCS protocols, UDP, TCP/IP, RDMA/RoCE, IPSec, and their application in high-speed data processing/networking. Experience utilizing AI tools to generate test plans and improve the productivity of verification process and team is highly desirable.
KeyTechnical Responsibilities
- Define overall SOC level verification strategy, technical planning, direction
- Enable and drive the development of UVM environments to verify RTL at block, unit, and SoC levels
- Develop and execute functional tests according to verification test plans
- Instrument TB for functional and code coverage and drive to closure based on the coverage metrics
- Collaborate with cross-functional teams like design, software, emulation and silicon validation teams towards ensuring the highest design quality
- Day-to-day guidance and leadership of team members
- Driving results via mentoring, coaching, and counseling
- Education of team in the use of AI tools to enhance productivity and efficiencies
- Generation and enforcement of coding and verification guidelines
- 10+ years of experience with the following
- Hands-on experience with writing code using UVM/System Verilog
- Verification for complex SoCs that include multiple clock and reset domains, using VCS or equivalent simulation tools
- Debugging fails to the line of RTL, closing out bug fixes, using Verdi or equivalent debug tools
- Experience in ground up testbench development
- Experience with revision control systems like Git or SVN etc.
- B.S. Degree in Computer Engineering, Computer Science, or Electrical Engineering
- M.S. Degree in Computer Engineering, Computer Science, or Electrical Engineering
- 15+ years of relevant experience in networking hardware verification, proven expertise in verifying 50G, 100G, 400G Ethernet MAC/PCS protocols, TCP/IP, RDMA/RoCE, IPSec and their application in high-speed data processing/networking
- One or more scripting languages (TCL, Python, Perl, Shell-scripting)
- Track record of first-pass success in ASIC and Systems
Location:
This is a remote position for employees…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).