Manager, Software Engineering

World leader in accelerated computing, pioneering AI and digital twins technology transforming major industries.
Embedded
Staff Software Engineer
In-Person
5+ years of experience
AI · Enterprise SaaS

Description For Manager, Software Engineering

NVIDIA is seeking an exceptional Software Manager to lead their firmware verification team within the NVLink and InfiniBand FW group in Tel-Aviv/Raanana. This role combines technical leadership with hands-on development, focusing on next-generation networking products for AI, Cloud, HPC, and storage solutions. The position requires managing a team of firmware verification engineers while maintaining technical expertise in C++ and Python.

The role involves leading verification strategies, implementing new features for NVIDIA Switches and GPUs, and collaborating across multiple teams. The ideal candidate will have strong technical background with 5+ years of experience in software development, combined with proven management experience of 2+ years leading teams of 4 or more members.

As part of NVIDIA, a global leader in accelerated computing and AI technology, you'll work in a dynamic, meaningful environment that drives the data growth of the world's biggest companies. The position offers the opportunity to work with cutting-edge technology in networking, particularly following NVIDIA's acquisition of Mellanox, a leading supplier of intelligent interconnect solutions.

The role demands both technical prowess and leadership skills, requiring someone who can balance hands-on development with team management responsibilities. You'll be instrumental in developing and verifying critical firmware components that power NVIDIA's next-generation networking products, making this an excellent opportunity for someone looking to make a significant impact in the field of high-performance computing and networking technology.

Last updated 3 months ago

Responsibilities For Manager, Software Engineering

  • Lead firmware verification team in NVLink and InfiniBand FW group
  • Manage verification process aligned with quality standards and project timelines
  • Design and implement new features in NVIDIA Switches and GPUs
  • Drive planning, scheduling, and execution of team activities
  • Collaborate with architecture and different SW/FW design teams
  • Work in pre and post-silicon development environments
  • Lead group of firmware verification engineers using C++ and Python in Agile methodology

Requirements For Manager, Software Engineering

Python
Linux
  • B.Sc degree or equivalent experience in Computer Science, Computer Engineering, or Electrical Engineering
  • 2+ years of managing engineering teams of 4 or more members
  • 5+ years of proficient knowledge of Python and C++
  • Experience with Embedded SW development & verification process
  • Strong analytical, creative, debugging, and problem-solving skills
  • Detail-oriented and comfortable with multitasking
  • Excellent teammate with good interpersonal skills

Interested in this job?

Jobs Related To NVIDIA Manager, Software Engineering

Senior Manager, Device and Modeling

Lead device technology development and modeling at NVIDIA, driving innovation in semiconductor process technology and device physics for next-generation products.

GPU Firmware Manager

Lead GPU firmware development team at NVIDIA, focusing on firmware updates, security, and boot process innovation for next-generation graphics processors.

Senior Architect, GPU and SoC Modelling

Senior Architect position at NVIDIA focusing on GPU and SoC modeling, requiring expertise in computer architecture and programming for advancing graphics and parallel computing innovation.

Senior Silicon Low Power Development Engineer

Senior Silicon Low Power Development Engineer role at NVIDIA, focusing on chip and system-level power optimization features with 10+ years experience required.

Automotive DriveOS Software Architect

Senior software architect role at NVIDIA focusing on autonomous vehicle systems and embedded software architecture, requiring 5+ years of experience.