DevJobs

Software Engineer

Overview
Skills
  • C++ C++ ꞏ 3y
  • Networking Networking
  • Debugging
  • Object-oriented design
  • Problem-solving
  • SystemC
  • Compute systems
  • SW-HW flows
We are building a high-impact team at the forefront of architectural innovation, and we’re looking for a Junior 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.
  • 3+ years of Hands-on experience with modern C++ and object-oriented design principles.
  • Strong analytical thinking and excellent communication skills, both written and verbal.
  • Strong debugging and problem-solving skills.

Ways To Stand Out From The Crowd

  • Knowledge and understanding of networking and compute systems.
  • Experience in of SW-HW flows.

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!

JR2006482

Nvidia