CareerPlanSign in

Software Engineer - Host Networking

USA💼 Full-time💰 $183,997–$183,997🗓 2026-09-21 → 2026-09-25

Core

Design, develop, and validate drivers, firmware, and software for network devices, transport stacks, and AI workloads; build infrastructure for data-center network switches and forwarding functions.

Role type

Senior IC software engineer (host networking & AI infrastructure)

Builds

Network device drivers, firmware, transport stacks, AI workload software, and data-center switch management services

Domain

Data center networking, high-performance computing (HPC), AI infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++, Python or Shell Scripting, network device development, network routing protocols, CI/CD automation, system-level debugging, performance tuning

Preferred skills

Linux kernel drivers, RDMA, RoCEv2, CUDA, ROCm, OpenCL, FPGA emulation, BSP, RTOS, QEMU, TCP/IP, HTTP/HTTPS, SPDY, DNS, load balancers

Responsibilities

Design and deploy services for managing data-center network switches; enhance HPC collective communication libraries (NCCL, RCCL, OneCCL, MPI); develop and automate test suites for CI/CD frameworks; debug complex system-level issues and lead performance tuning; integrate software components across partner teams

Seniority

Senior, hands-on IC

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.