Systems Software Engineer - New College Grad 2026

at Nvidia
USD 124,000-241,500 per year
JUNIOR
✅ On-site

Tech Stack

AI @ 3 Algorithms @ 6 CUDA @ 3 Data Structures @ 6 Deep Learning @ 3 Distributed Systems @ 3 GPU Machine Learning @ 3 Parallel Programming @ 3 Performance Optimization @ 3

Details

NVIDIA's Advanced Technology Group is seeking a highly motivated Systems Software Engineer - New College Grad to develop advanced computational methods for semiconductor manufacturing and design. The role involves creating strategy, driving industry-leading innovation, and working in lean teams to take solutions from invention to production.

The position focuses on using GPUs to accelerate software solutions and help improve semiconductor yield and time to market. Relevant fields include massively distributed computing, computational geometry, diffractive optics, and artificial intelligence.

Responsibilities

  • Build advanced computational methods for semiconductor manufacturing and design.
  • Exploit GPU capabilities to dramatically accelerate software solutions.
  • Accelerate semiconductor yield and time to market to support continued semiconductor innovation.
  • Work with technologists to develop and deliver innovative software solutions from invention through production.

Requirements

  • Pursuing or recently completed a master's degree or PhD in Computer Science, Computer Engineering, or equivalent experience.
  • Experience developing and delivering complex software solutions that enable or improve semiconductor fabrication and design.
  • Research or industry experience working on advanced computational and AI systems.
  • Exposure to machine learning and artificial intelligence techniques and deep learning fundamentals, including network architectures, model optimization, backpropagation, vanishing gradients, and model overfitting.
  • Demonstrated ability in low-level performance optimization, including algorithm development, memory management, cache compression, and workload balancing for scalable, distributed systems.
  • Ability to quickly ramp up on parallel programming models such as CUDA.
  • Strong foundation in algorithms, data structures, and computational theory, with the ability to solve complex algorithmic challenges and technical questions with minimal guidance.

Benefits

  • Equity eligibility.
  • Employee benefits.

Applications will be accepted at least until August 7, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes and is an equal opportunity employer.

More jobs at Nvidia

Similar jobs