1 day ago
Tel Aviv-Yafo, IsraelSenior
Responsibilities
- Design, develop, test, and maintain functionality for offloading networking services.
- Develop and maintain system software components related to networking.
- Implement data-forwarding functionality on Ethernet switching platforms.
- Lead and guide cross-functional teams on large feature development activities.
- Collaborate with team members, architects, QA, and Support through feature definition, development, release, and bug fixing.
Requirements
- Bachelor’s or master’s degree in Computer Engineering, Computer Science, or a related field, or equivalent experience.
- At least 5 years of software development experience in data forwarding, NFV, SDN, kernel and container networking, SmartNICs, or offload solutions.
- Strong and validated C programming experience.
- Strong technical, problem-solving, design, coding, and debugging abilities.
- Ability to lead feature development, own tasks end to end, and deliver independently with minimal supervision.
- Preferred experience with virtualized networking, SR-IOV, packet processing using Open vSwitch, Linux kernel networking internals, EVPN, Segment Routing, PIC, and open-source projects.
- Python, C++, and Rust programming skills are preferred.
Benefits
- Competitive salaries and a generous benefits package.
About Nvidia
Nvidia designs and sells GPUs and accelerated computing platforms for data centers, AI/ML, graphics, gaming, and automotive, monetizing through hardware, software platforms (CUDA, AI frameworks), and systems like DGX and networking. Customers include cloud providers, enterprises, researchers, and OEMs. Founded in 1993 and headquartered in Santa Clara, it is a public company traded on NASDAQ under NVDA.
