Resume and JobRESUME AND JOB
NVIDIA logo

Senior Software Engineer

NVIDIA

Software and Technology Jobs

Senior Software Engineer

full-timePosted: Sep 8, 2025

Job Description

We are building a high-impact team at the forefront of architectural innovation, and we’re looking for a Senior Software Engineer to be a key contributor. In this role, you’ll develop software-based functional models and simulators to explore, validate, and influence the architecture of our next-generation NVIDIA switches. You will work closely with architects and design teams, contributing to the design and performance evaluation of cutting-edge systems. This is a rare opportunity to shape architectural decisions from the ground up while working in a fast-paced, exploratory environment.What you'll be doing:Develop high-performance C++ and SystemC models of hardware blocks and subsystems.Create simulation infrastructure and toolchains for evaluating new hardware designs.Work autonomously to define, design, and implement modeling features.Collaborate across architecture, design, and software teams to refine system-level behavior and define new methodologies.Take technical ownership and demonstrate natural leadership within the team and across groups.What we need to see:BSc or MSc in Computer Science, Computer Engineering, or equivalent experience.10+ years of experience in firmware, embedded software, or RTL simulations.Extensive hands-on experience with modern C++ and object-oriented design principles.Strong understanding of SW-HW flows.Strong analytical thinking and excellent communication skills, both written and verbal.Proven ability to work independently and drive ideas from concept to execution.Deep understanding of system integration and experience working with diverse technology components.Strong debugging and problem-solving skills.Ways to stand out from the crowd:Knowledge and understanding of networking and compute systems.Experience with SystemC, TLM, or other hardware modeling frameworks.NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking people in the world working for us. Are you a creative and autonomous engineer who loves a challenge? Are you ready to become the engineer you always wanted to be? Come and be part of the best physical design team in the industry!

Locations

  • Tel Aviv, Israel

Salary

Estimated Salary Rangemedium confidence

12,000,000 - 24,000,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • C++intermediate
  • SystemCintermediate
  • object-oriented designintermediate
  • SW-HW flowsintermediate
  • analytical thinkingintermediate
  • communication skillsintermediate
  • work independentlyintermediate
  • system integrationintermediate
  • debuggingintermediate
  • problem-solvingintermediate
  • networkingintermediate
  • compute systemsintermediate
  • TLMintermediate
  • hardware modeling frameworksintermediate

Target Your Resume for "Senior Software Engineer" , NVIDIA

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer" , NVIDIA

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Israel

Answer 10 quick questions to check your fit for Senior Software Engineer @ NVIDIA.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

NVIDIA logo

Senior Software Engineer

NVIDIA

Software and Technology Jobs

Senior Software Engineer

full-timePosted: Sep 8, 2025

Job Description

We are building a high-impact team at the forefront of architectural innovation, and we’re looking for a Senior Software Engineer to be a key contributor. In this role, you’ll develop software-based functional models and simulators to explore, validate, and influence the architecture of our next-generation NVIDIA switches. You will work closely with architects and design teams, contributing to the design and performance evaluation of cutting-edge systems. This is a rare opportunity to shape architectural decisions from the ground up while working in a fast-paced, exploratory environment.What you'll be doing:Develop high-performance C++ and SystemC models of hardware blocks and subsystems.Create simulation infrastructure and toolchains for evaluating new hardware designs.Work autonomously to define, design, and implement modeling features.Collaborate across architecture, design, and software teams to refine system-level behavior and define new methodologies.Take technical ownership and demonstrate natural leadership within the team and across groups.What we need to see:BSc or MSc in Computer Science, Computer Engineering, or equivalent experience.10+ years of experience in firmware, embedded software, or RTL simulations.Extensive hands-on experience with modern C++ and object-oriented design principles.Strong understanding of SW-HW flows.Strong analytical thinking and excellent communication skills, both written and verbal.Proven ability to work independently and drive ideas from concept to execution.Deep understanding of system integration and experience working with diverse technology components.Strong debugging and problem-solving skills.Ways to stand out from the crowd:Knowledge and understanding of networking and compute systems.Experience with SystemC, TLM, or other hardware modeling frameworks.NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking people in the world working for us. Are you a creative and autonomous engineer who loves a challenge? Are you ready to become the engineer you always wanted to be? Come and be part of the best physical design team in the industry!

Locations

  • Tel Aviv, Israel

Salary

Estimated Salary Rangemedium confidence

12,000,000 - 24,000,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • C++intermediate
  • SystemCintermediate
  • object-oriented designintermediate
  • SW-HW flowsintermediate
  • analytical thinkingintermediate
  • communication skillsintermediate
  • work independentlyintermediate
  • system integrationintermediate
  • debuggingintermediate
  • problem-solvingintermediate
  • networkingintermediate
  • compute systemsintermediate
  • TLMintermediate
  • hardware modeling frameworksintermediate

Target Your Resume for "Senior Software Engineer" , NVIDIA

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer" , NVIDIA

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Israel

Answer 10 quick questions to check your fit for Senior Software Engineer @ NVIDIA.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.