Loading, Please wait..!!
C Network Stack Developer Menlo Park
-
Posted on: Oct 16, 2026
-
Menlo Park, California
-
Onsite
-
CTC
Curious about compensation?
Explore the historical salary trends, average pay, and estimated compensation for C Network Stack Developer Menlo Park roles in California.
View Salary Guide →Find your match !
Job Title :
C Network Stack Developer Menlo Park
Job Type :
Contract
Job Location :
Menlo Park California United States
Remote :
No
Job Description :
Position : C++ Network Stack Developer
Location : Menlo Park, CA Onsite
Duration : Long term project
Description
Join our team working with an elite customer developing cutting-edge AI training/inference server infrastructure
silicon. As a Network Stack Developer, you will be developing performant L2/L3 Protocol stack for validating
multiple AI silicon under development.
Key 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.
Required Skills:
- 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 high[1]speed interfaces.
- Understanding of high-performance multi-core CPU/GPU clusters and their high-speed interconnect fabric interfaces such as PCIe and Infiniband.
- 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.
Desirable Skills:
- 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.
Education:
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field with a focus on computer systems or networking.
Experience:
- At least 6+ years of experience in L2/L3 stack development, using modern NIC device driver APIs including kernel mode and user mode drivers.
Position Details
Posted:
Oct 16, 2026
Reference Number:
1503-46931
Employment:
CTC
City:
Menlo Park
Job Origin:
CIEPAL_ORGANIC_FEED
Share this job:
Please wait..!!

