Position Details
About this role
This role involves designing and developing firmware for NVIDIA NIC/DPU products, working on standards, protocols, and validation in a highly complex environment.
Key Responsibilities
- Design firmware features
- Implement standards and protocols
- Debug firmware issues
- Develop verification tests
- Collaborate with cross-functional teams
Technical Overview
The environment includes C/C++ firmware development, embedded systems, networking protocols, Linux, and hardware debugging, with a focus on high-performance networking hardware.
Ideal Candidate
The ideal candidate is a senior firmware engineer with over 5 years of experience in C and C++ development, proficient in embedded systems, networking protocols, and Linux environment. They are responsible, autonomous, and experienced in hardware debugging and test automation.
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 5 years of firmware development experience, Lack of proficiency in C/C++, No experience with embedded systems or networking protocols
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile