Network Stack Developer
Listed on 2026-06-29
-
Software Development
Software Engineer, Python
Match Point Solutions is a fast-growing, young, energetic global IT-Engineering services company with clients across the US
. We provide technology solutions to various clients like Uber, Robinhood, Netflix, Airbnb, Google, Sephora, and more! More recently, we have expanded to working internationally in Canada, China, Ireland, UK, Brazil, and India
. Through our culture of innovation, we inspire, build, and deliver business results, from idea to outcome. We keep our clients on the cutting edge of the latest technologies and provide solutions by using industry-specific best practices and expertise.
We are excited to be continuously expanding our team. If you are interested in this position, please send over your updated resume. We look forward to hearing from you!
Job Title:Network Stack Developer
Location:
(Remote / Hybrid / On-site City, Country) Menlo Park, CA
Employment Type:
(Full-time / Part-time / Contract) Contract/ FTE Pay Range: 90-100/hr
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.
- 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 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.
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.
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.
- Experience working with high speed cloud data centre server stack develop men
Match Point Solutions provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
#J-18808-Ljbffr(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).