Cornelis Networks, Inc.-posted 3 months ago
Full-time • Senior
San Jose, CA
101-250 employees

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 talented Sr. ASIC Design Engineers with deep experience in one or more of the key areas required to build the world-class SoCs to be deployed in high performance computing, high performance data analytics, and artificial intelligence interconnect solutions. A good candidate will have 15+ years of ASIC design experience, with 10+ years of relevant experience in networking hardware design, proven expertise in 50G, 100G, 400G Ethernet MAC/PCS protocols, TCP/IP, RDMA/RoCE, IPSec. and their application in high-speed data processing/networking.

  • Design and implement advanced Ethernet protocols for next-generation Ethernet switch ASICs, focusing on RTL development.
  • Develop microarchitecture specifications for Ethernet protocol blocks.
  • Implement Ethernet protocols such as Priority Flow Control, TCP, UDP, RoCEv2, VLAN, ECMP, DCQCN, ECN, and Security in Transmit and Receive pipelines using Verilog/System Verilog.
  • Collaborate with verification engineers to create block- and system-level test plans to ensure comprehensive design coverage.
  • Define timing constraints for RTL blocks and work with Physical Design engineers to optimize timing closure.
  • Support post-silicon validation, collaborating with hardware, firmware, and software teams to debug and resolve ASIC issues.
  • Contribute to performance optimization and power-aware design strategies for Ethernet subsystems.
  • B.S. or M.S. degree in Computer Engineering, Electrical Engineering, or related field.
  • 10+ years of industry experience in digital design with proficiency in Verilog and System Verilog.
  • Experience in RTL design for Ethernet protocols relevant to adapters and switches.
  • Familiarity with timing closure and modern physical design methodologies.
  • Proven ability in system-level debug and root cause analysis of technical issues.
  • Strong verbal and written communication skills.
  • Deep knowledge of Ethernet architecture and networking protocols (L2/L3/L4 layers).
  • Prior experience with Ethernet MAC integration and development of L2/L3/L4 protocols for ASICs, including system debug.
  • Expertise in multiple clock domain designs and asynchronous interfaces.
  • 10+ years of experience with scripting languages such as TCL, Python, or Perl.
  • Familiarity with EDA tools like Design Compiler, Spyglass, or PrimeTime.
  • Competitive compensation package that includes equity, cash, and incentives.
  • Health and retirement benefits.
  • Medical, dental, and vision coverage.
  • Disability and life insurance.
  • Dependent care flexible spending account.
  • Accidental injury insurance.
  • Pet insurance.
  • Generous paid holidays.
  • 401(k) with company match.
  • Open Time Off (OTO) for regular full-time exempt employees.
  • Other paid time off benefits include sick time, bonding leave, and pregnancy disability leave.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service