CareerPlanGet AI match score →

Senior C++ Software Engineer

2 Locations💼 Full-time🗓 2026-05-25 → 2026-08-01

Core

Design and develop high-performance networking solutions, including kernel bypassing TCP/IP stacks and user space drivers, for NVIDIA ConnectX and Bluefield hardware.

Role type

Senior C++ Software Engineer (Networking/Hardware)

Builds

High-performance networking acceleration solutions for web servers, proxies, CDNs, HFT platforms, and disaggregated storage.

Domain

Networking hardware, High-Performance Computing (HPC), Financial Services (HFT)

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++ development, Networking protocols, Linux environment, Kernel/driver development, TCP/IP stack, System architecture, Performance optimization, Debugging, Agile development

Preferred skills

Low latency acceleration, Linux user space development, Deep TCP/IP knowledge, System architecture expertise

Technologies

C++, C, Linux, ConnectX, Bluefield, TCP/IP

Responsibilities

Design and develop high-performance networking solutions based on NVIDIA hardware; Develop the entire solution's stack from application level to hardware access; Implement kernel bypassing user space TCP/IP stack; Invent and implement creative ways to improve performance and scalability; Deliver large scale and high quality software; Collaborate with multiple teams on new features and improvements.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗