NVIDIA

Technology

Manager,SoftwareEngineeringNetworkSimulationandTesting

$525–785k ~AI est. Raanana, Israel FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Manager candidates.

The Brief

“Manager, Software Engineering – Network Simulation and Testing at NVIDIA. Skills: Network simulation, Testing frameworks, Team management. Lead software engineering team. Manage software engineers”

Industry & Context.

Technology
Problems you'll solve

Debugging; Problem-solving; Analytical skills

What They're Looking For.

Must Have

Bachelor’s degree in Computer Science, 8+ years software industry experience, 3+ years managing engineering teams, Python programming experience, C/C++ programming experience, Develop automation frameworks, Develop simulation frameworks, Develop testing frameworks, Linux development environments, DevOps methodologies familiarity, CI/CD pipelines familiarity, Automation tools familiarity, Debugging skills, Problem-solving skills, Analytical skills, Ability to learn quickly, Work effectively in fast-paced environment, Communication skills, Collaboration skills

Nice to Have

Networking technologies experience, Protocols experience, Build simulation environments, Build large-scale automated test systems, Containerized environments familiarity, Orchestration technologies familiarity, Infrastructure automation tools experience, Monitoring tools experience, AI/ML infrastructure background, Datacenter technologies background, Distributed systems background

What You'll Do.

Lead software engineering team

Manage software engineers

Drive design of simulation environments

Drive development of simulation environments

Drive design of testing frameworks

Drive development of testing frameworks

Collaborate with networking teams

Collaborate with software teams

Collaborate with QA teams

Collaborate with infrastructure teams

Validate networking technologies

Support development activities

Support debugging activities

Improve development workflows

Improve CI/CD processes

Improve software quality practices

Foster technical culture

Foster collaborative culture

Contribute to technical decision-making

Contribute to prioritization

Contribute to execution planning

How You'll Work.

Team & Collaboration

Networking teams; Software teams; QA teams; Infrastructure teams

Process & Methodology

Execution planning

Full Job Description

NVIDIA is seeking a Software Engineering Manager to lead a team developing advanced network simulation and testing software for next-generation AI and Machine Learning infrastructure. In this role, you will lead the development of tools and frameworks used to simulate, validate, and test networking environments at scale. These solutions play a critical role in ensuring the reliability, performance, and scalability of NVIDIA networking technologies powering cutting-edge ML and datacenter platforms. You will work closely with software, networking, QA, and infrastructure teams to deliver robust simulation and automation capabilities in highly complex environments. This position offers the opportunity to contribute to technologies shaping the future of AI infrastructure within a fast-paced and innovative organization. **What You’ll Be Doing:** * Lead and manage a team of software engineers developing network simulation and testing solutions * Drive the design and development of scalable simulation environments and automated testing frameworks * Collaborate with networking, software, QA, and infrastructure teams to validate next-generation networking technologies * Support development and debugging activities across complex simulated environments * Improve development workflows, CI/CD processes, automation, and software quality practices * Mentor engineers and foster a strong technical and collaborative team culture * Contribute to technical decision-making, prioritization, and execution planning ## ## **What We Need to See:** * Bachelor’s degree in Computer Science, Electrical Engineering, or equivalent practical experience * 8+ overall years of software industry experience, including 3+ years of experience in leading or managing engineering teams * Strong programming experience in Python and/or C/C++ * Experience developing automation, simulation, or testing frameworks * Experience with Linux development environments * Familiarity with DevOps methodologies, CI/CD pipel

Free ATS check

Applying for this Manager, Software Engineering – Network Simulation and Testing role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about NVIDIA?

Real rants from real employees. Read before you apply.

Read Company Rants →