Software Engineer - Networking

NVIDIA NVIDIA · Semiconductors · Yokneam, Israel +3

Software Engineer role focused on networking, with a contribution to next-generation AI networking protocols for AI data centers. Responsibilities include design, development, coding, production, and verification of network drivers and AI networking protocols. Requires C/C++, Python, and knowledge of network protocols.

What you'd actually do

  1. Design and develop the next generation of acceleration for network drivers.
  2. Contribute to the design and development of next-generation AI networking protocols for AI data centers.
  3. Work closely with customers, understanding their products, solutions, and environments.
  4. Daily work involves all aspects of development: Design, Architecture, Coding, Production, and Verification.

Skills

Required

  • C/C++
  • Python
  • Network protocols

Nice to have

  • I/O embedded processor
  • network protocols
  • RDMA technologies and capabilities
  • network simulators and performance modeling tools

What the JD emphasized

  • next-generation AI networking protocols
  • AI data centers
  • network protocols