Position Details
About this role
This senior role involves developing high-performance network acceleration software for NVIDIA SmartNIC hardware, focusing on packet processing, virtualization, and open source contributions.
Key Responsibilities
- Architect and develop network acceleration features
- Collaborate with engineering teams
- Optimize performance of packet processing
- Contribute to open source networking projects
- Work with hardware and kernel components
Technical Overview
The position requires expertise in C/C++, Linux, networking protocols, virtualization, and performance tuning, working on core libraries of NVIDIA DOCA SDK and related projects.
Ideal Candidate
The ideal candidate is a senior software engineer with at least 3 years of experience in C/C++, Linux environments, and networking protocols. They should have strong debugging and problem-solving skills, with experience in virtualization and performance optimization, and ideally contribute to open source projects.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of C/C++ experience, No Linux environment experience, Unfamiliar with networking protocols, No virtualization or performance optimization skills
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile