Manager, Networking Firmware Engineering

NVIDIA NVIDIA · Semiconductors · Yokneam, Israel

Manager for a Networking Firmware Engineering team at NVIDIA, focusing on developing cutting-edge networking features for AI, cloud, HPC, and storage. The role involves leading a team, providing technical guidance, and hands-on development of NVIDIA NIC firmware.

What you'd actually do

  1. Lead a group of engineers and provide technical guidance and career mentorship to the team. Empower the team members to excel and increase team productiveness.
  2. Work closely with the architecture and different software design teams.
  3. Implement new features in the core of NVIDIA NIC firmware in pre and post silicon environment.
  4. Develop verification tests for advanced features in a highly complex and sophisticated Firmware testing environment.
  5. Gain a deep understanding of system debug, networking technology and stacks, as well as the HW/FW/SW relationship.

Skills

Required

  • B.Sc. in Computer Science/ Computer Engineering / Electrical Engineering
  • 2+ years of managerial experience
  • 6+ overall years of professional experience
  • Strong C/C++ capabilities
  • Excellent understanding of data structures and algorithm fundamentals
  • Strong analytical, debugging and problem-solving skills
  • Motivated and independent with strong interpersonal skills

Nice to have

  • Knowledge of network protocols
  • Real time programming
  • Experience with Agile methods