Open role
[Remote] Lead Hardware Engineer - Offload
Note: The job is a remote job and is open to candidates in USA. Dice, a recruiter, is advertising a contract Lead Hardware Engineer role; the hiring client is not identified. The role focuses on optimizing hardware offloading and systems performance, integrating and benchmarking NVLink support, and improving platform throughput on ARM systems.
Responsibilities
- Implement and optimize hardware-based network offloading (SR-IOV, NFV) for ARM bare-metal compute hosts
- Investigate, integrate, and benchmark NVLink support for CPU-to-CPU interconnect performance improvements
- Profile hardware bus bottlenecks, PCIe throughput, and latency characteristics on ARM superchip platforms
- Deliver technical recommendations and kernel/user-space code enhancements to maximize platform throughput
Skills
- Heavy experience in hardware offloading and systems performance tuning
- Deep background in SR-IOV, NFV (Network Functions Virtualization), and PCIe device pass-through
- Mastery of C and C++ for bare-metal performance engineering
- Experience investigating or implementing hardware interconnect acceleration (such as NVLink CPU-to-CPU performance optimizations)
- Knowledge of DPDK, eBPF, or direct memory access (DMA) drivers
- Bachelor's or Master's degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field
Benefits
- Remote work
Company Overview
Company H1B Sponsorship