Network Stack Developer

Match Point Solutions•Menlo Park, CA
•$90 - $100•Remote

About The Position

MatchPoint Solutions is seeking a Network Stack Developer for a contract/FTE position. The role involves working with an elite customer to develop cutting-edge AI training/inference server infrastructure silicon. The developer will be responsible for developing performant L2/L3 Protocol stacks for validating multiple AI silicon under development.

Requirements

  • Proficiency in C, C++, and Python programming languages.
  • In-depth knowledge of networking protocols, including TCP/IP, IPv4, and IPv6 and their packet formats.
  • Hands-on experience with tools for capturing and analyzing protocol packet exchanges across highspeed interfaces.
  • Understanding of high-performance multi-core CPU/GPU clusters and their high-speed interconnect fabric interfaces such as PCIe and Infiniband.
  • At least 6+ years of experience in L2/L3 stack development, using modern NIC device driver APIs including kernel mode and user mode drivers.
  • Experience working with high speed cloud datacentre server stack development.

Nice To Haves

  • Working familiarity with Host Channel Adapters (HCAs) or bridges that parse, translate and route data from standard NW stacks into fabric-specific transport logic would be an added advantage.
  • Python scripting for test log analysis and NIC behaviour triage.
  • Experience with machine learning and deep learning frameworks and their underlying NW payload transfer.
  • Working experience with latest AI coding copilot-based flows to generate, review, test and release code.
  • Hands on experience in developing AI training/inference application would be valuable.

Responsibilities

  • Develop, Validate and maintain highspeed L2/L3 protocol stacks over NIC drivers in Linux kernel / User mode and other Host/Device operating systems.
  • Implement and optimize L2/L3 protocols, RDMA, and RoCE for high-performance networking applications.
  • Collaborate with cross-functional teams to develop, test NIC firmware and protocol stack software.
  • Troubleshoot and resolve NIC-related technical issues.
  • Develop and maintain test frameworks for NIC performance and functionality testing.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service