Senior Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Tue, Mar 17, 2026
This job expires in: 30 days

Job Summary

A company is looking for a Senior Software Engineer - HyperScale Engineering.

Key Responsibilities
  • Co-develop NIC software and communication paths with top-tier customers for AI superclusters
  • Design and implement high-performance C/C++ components on Linux using DPDK and RDMA/RoCE
  • Develop and integrate kernel, driver, and NIC firmware features to enhance performance for AI workloads
Required Qualifications
  • 12+ years of experience in a systems/networking software role
  • Bachelor's, Master's, or PhD in Software Engineering, Computer Science, or a related field
  • Deep expertise in C/C++ and strong knowledge of Linux systems and kernel networking
  • Experience developing and debugging network operating systems and routing protocols
  • Practical experience with DOCA, NIC firmware interfaces, or hardware-accelerated networking stacks

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...