Position Details
About this role
This role involves leading the design and development of network tools and firmware for NVIDIA's next-generation products, with a focus on C++, Python, and cross-platform environments.
Key Responsibilities
- Lead tool development
- Design and verify network software
- Collaborate with cross-functional teams
- Debug firmware and hardware interfaces
- Maintain code quality and documentation
Technical Overview
The position requires extensive experience in C++, Python, firmware development, networking protocols, and working with Linux, Windows, VMware, and FreeBSD in an agile setting.
Ideal Candidate
The ideal candidate is a senior software engineer with over 12 years of experience in C++ and Python, strong object-oriented design skills, and experience working with networking protocols and operating systems like Linux and Windows. They should be capable of leading development efforts and collaborating across teams in an agile environment.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Less than 12 years of experience, Lack of proficiency in C++ or Python, No experience with networking protocols, Inability to work independently
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile