Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Senior Architecture Tools and Modelling Software Developer

AT NVIDIA
NVIDIA

Senior Architecture Tools and Modelling Software Developer

Ra'anana, Israel

We are now looking for a Senior System Architecture Tools and Modelling SW Developer! Do you want to be part of the Artificial Intelligence Revolution? Would you like to work with world-class systems architects and deep learning experts to define the next generation SoC?

NVIDIA is developing processor and system architectures that are at the forefront of accelerating machine learning, automotive and high-performance computing applications. We are building the most advanced SoC's in the world for these applications and are looking for a Senior SW developer as part of our SOC architecture to join our effort. In this position, you will have the chance to enable definition of future aspects of our architectures that bring together NVIDIA GPUs, custom processors and accelerators into a single chip. Your role will be cross-disciplinary, working with software, ASIC design, verification, physical design, VLSI and platform teams. Our SoC architects excel at pushing the state of the art, while making the best engineering trade-offs.

Want more jobs like this?

Get Software Engineering jobs delivered to your inbox every week.

Select a location
By signing up, you agree to our Terms of Service & Privacy Policy.


What you'll be doing:

  • Architectural Model Development: End-to-end development and ownership of Architectural Performance Models
  • Functional Modelling: System C/C++ model development and validation. For Early SW development and verification Reference
  • Automation and Tool Development: End-to-end lifecycle ownership from definition to implementation, enablement and support of architectural exploration tools
  • Architecture definition, Pre/Post-Si bringup, exploration and automation: Architectural features Pre/Post-Si Bringup, Debug and exploration Automation and TFM (Tools, Flows and Methodology)
  • Definition of Architecture/Software/Hardware features set to enhance the power and performance of our SOCs
  • Performance Analysis: Perform performance, perf @ watt, perf / sq. mm modelling or analysis and tracking throughout the development process.

What we need to see:

  • Bachelors or Masters in Computer science, Computer Engineering, Electrical Engineering (or equivalent experience)
  • 5+ years of SW development, tooling, modelling, automation experience
  • Good understanding of HW, Architecture, higher system level to software architecture
  • Excellent analytical, written, and verbal interpersonal skills and ability to work as part of a team

Ways to stand out from the crowd:

  • Data science and data processing experience. Including any automation and sw tooling involved.
  • System C or C++ development skills, or relevant programming experience.
  • Power management design or architecture experience.
  • Similar work as part of an SOC or architecture team.

NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative, autonomous and love a challenge, we want to hear from you!

Client-provided location(s): Ra'anana, Israel; Tel Aviv-Yafo, Israel; Yokne'am Illit, Israel
Job ID: NVIDIA-JR1987886
Employment Type: Full Time