Software Manager, SPE
NVIDIA· Mgmt, Hardware (Engineering)
Yokneam, Israelfull-timePosted 5mo ago
About the role
Senior Software Manager leading System Production Engineering for NVIDIA Networking, focusing on production test solutions for network switches. Responsible for team leadership, cross-functional collaboration, product lifecycle management of production test software, and delivering high-quality networking systems.
Responsibilities
- Team Leadership and Development: Guide, mentor, and expand your engineering team, ensuring effective planning and execution of projects while maintaining high standards of quality and performance
- Cross-Functional Collaboration: Work closely with Product and Program Management, Engineering and Production line teams, and HR to achieve business objectives, enhance user experiences, and develop user-friendly production test content
- Product Lifecycle Management: Oversee the complete product lifecycle, including design, development, build, and enhancement of networking systems test software
- Strategic Planning and Execution: Define product features and roadmaps, understand product strategy and market positioning, and drive products to successful completion and deployment
- Quality Assurance and Testing: Review architectural designs (electrical, mechanical, process, software) of tested units to identify potential design issues and ensure robust and efficient production
- Risk Management and Issue Resolution: Identify and mitigate risks, resolve issues affecting project scope, schedule, and quality, and continuously improve processes and procedures within the team
Qualifications
- B.Sc. or M.Sc. in Computer Engineering, Computer Science or Electrical Engineering (or equivalent experience)
- 10 years of experience in software development, test automation, or system validation
- 5+ years of team management experience in building and leading highly performing teams
- Strong programming expertise in Python for system-level development
- Experience with production test development and automation frameworks
- Knowledge of Linux systems, embedded software, and firmware development
- Familiarity with hardware/software co-design, debugging, and system bring-up
- Proven ability to lead and mentor software engineering teams
- Strong experience in driving software development methodologies, CI/CD pipelines, and DevOps practices
- Ability to work closely with hardware engineers, software architects, R&D teams, and production teams. Strong problem-solving skills and the ability to manage complex, cross-functional projects
Skills
Required:Python (system-level development)Production test development and automation frameworksLinux systems, embedded software, and firmware developmentHardware/software co-design, debugging, and system bring-upCI/CD, DevOps practicesLeadership and mentoring
Last updated Jun 26, 2026. Interested? Apply on the company site.
About NVIDIA
World Leader in AI Computing
NVIDIA invents the GPU and drives advances in AI, HPC, gaming, creative design, autonomous vehicles, and robotics.
AIautonomous vehiclesgaminggpugraphics cardhigh performance computingliquid-ai-recruiting-targetllm
More open roles at NVIDIA
- Senior Physical Verification Engineer3d agoEngineer, ASIC
- Senior System Software Engineer, Display Security3d agoEngineer, Sys SW
- Senior FPGA Prototyping Engineer - Hardware3d agoSanta Clara, CA · Engineer, ASIC
- Senior Product Engineer3d agoHybrid (Thailand) · Engineer, Product Development
- Senior Architect - Data Processing Systems, Analytics and Data Intelligence3d agoHybrid (Remote / Local) · Architect