Switch Sdk Design Engineer

NVIDIA NVIDIA · Semiconductors · Beijing, China +1

NVIDIA is seeking a Switch SDK Design Engineer for software development on switch and router products. The role involves collaborating with cross-functional teams, implementing networking software in an embedded Linux environment, and participating in the full development cycle.

What you'd actually do

  1. Innovative multi-protocol networking technology
  2. Exciting first tier features enablement
  3. Software developer as part of a networking oriented software development team.
  4. Networking software implementation in an embedded environment (Ethernet/InfiniBand switch/router product line)
  5. Full development cycle methodology (design to final delivery to customer)

Skills

Required

  • networking programming
  • communication protocols knowledge
  • C/C++ experience
  • embedded programming
  • Linux development (user and/or kernel modes)
  • router and switch design & architecture
  • English communication skill

Nice to have

  • Routing / Bridging protocols knowledge
  • Ethernet switching product development
  • network processor development environment
  • Scripting language like Bash or Python