Description
We are looking for Engineers to join NVIDIA's network R&D team.
The role involves designing, micro-architecting, and verifying firmware for next-generation networking devices.
Responsibilities:
- Engage in next-generation SmartNIC firmware development
- Validate firmware and silicon design before tape-out, and bring up new silicon when tape-out is done
- Implement new features for congestion control, virtualization, QoS, etc.
- Support local customers to resolve issues in deployment
- Supply creative ideas to improve products and efficiency
Requirements:
- Bachelor’s degree and above in EE or equivalent experience
- 3+ years of relevant working experience
- Proven strong capability in C programming, with knowledge of OO, C++, Python, and Shell script being a plus
- Hands-on experience in embedded system design, with knowledge of embedded SoC architecture, network protocols, and data structure
- Fluency in writing and speaking English, with ability to read English technical documents and organize meetings in English
Nice to have:
- Self-starter, energizing, responsible, and phenomenal teamwork skills
- Enthusiasm and determination to tackle assignments
- Flexibility to change assignments when necessary
- Experience with Verilog, VHDL, RDMA, and virtio