Senior System Software Engineer - Tegra

1 Month ago • 5 Years + • Research & Development • $148,000 PA - $287,500 PA

Job Summary

Job Description

NVIDIA seeks a Senior System Software Engineer to design and develop diagnostic middleware and applications for Tegra SOC and GPU hardware. Responsibilities include architecting diagnostic software solutions across the product lifecycle (bring-up, manufacturing, etc.), collaborating with internal teams, working closely with ASIC and NPI teams on new product requirements, and participating in overall system software architecture. This role requires strong C/C++ programming, low-level/driver-level programming experience, understanding of processor architecture (preferably ARM), and excellent problem-solving and communication skills.
Must have:
  • 5+ years experience
  • Strong C/C++
  • Low-level programming
  • ARM processor architecture knowledge
  • Problem-solving & debugging skills
Good to have:
  • Linux kernel internals
  • Solid understanding of ARM platforms
  • Datacenter/server diagnostic software experience
  • Pre/Post-Silicon bring-up experience
  • Experience with large SW projects
Perks:
  • Equity
  • Benefits

Job Details

We are now hiring a Senior System Software Engineer to join the NVIDIA's System Software group focusing on Data Center Server Platform Diagnostics. You will join a dynamic crew that builds and maintains software for complex heterogeneous computing systems that power sophisticated server products used in ground breaking of diverse AI, HPC, and accelerated computing workloads. We have some of the best engineers in the world conceptualizing and taking these products to the finish line and these outstanding engineering teams are rapidly growing. If you're a creative software engineer with a real passion for developing products with new technology, we want to hear from you. Join us at forefront of this new frontier.

What you’ll be doing:

  • Designing and developing diagnostic middle-ware and diagnostic applications for NVIDIA SOC and GPU hardware

  • Architecting and driving new diagnostic software solutions that cater to all phases of the product life cycle - bring up, manufacturing, hardware qualification, failure analysis and custom platforms.

  • Participating in overall system software architecture and collaborate with internal software teams to integrate diagnostic components with various system software components.

  • Working closely with ASIC and NPI teams to plan, implement and cater to new product requirements.

What we need to see:

  • BS/MS in EE/CS or equivalent experience.

  • 5+ years of industry related experience.

  • Strong C/C++ programming skills and object-oriented programming skills.

  • Experience with low level / driver level programming.

  • Understanding of processor architecture fundamentals, preferably arm.

  • Strong problem-solving and debugging skills.

  • Expert communication, interpersonal and planning skills.

Ways to stand out from the crowd:

  • Knowledge of Linux kernel internals.

  • Solid understanding of ARM platforms.

  • Experience in diagnostic software for datacenter and server systems.

  • Experience in Pre-Silicon / Post-Silicon bringup planning and execution of complex SoCs and platforms.

  • Consistent record of learning new technologies on the job in a time-bound manner.

  • Experience working in teams on large SW projects as well as an understanding of SW product release lifecycle

The base salary range is 148,000 USD - 287,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Similar Jobs

Epic Games - Senior Engine Programmer, Framework

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Theorycraft Games - UI Engineer

Theorycraft Games

United States (Remote)
1 Month ago
NVIDIA - Senior Software Engineer

NVIDIA

Ra'anana, Center District, Israel (On-Site)
2 Weeks ago
Onsemi - Staff Design Engineer

Onsemi

Bengaluru, Karnataka, India (On-Site)
4 Months ago
The Walt Disney Company - Sr Software Engineer, Video Playback Engineering

The Walt Disney Company

Seattle, Washington, United States (On-Site)
1 Month ago
Riot Games - Software Engineer III (Front End) - Teamfight Tactics

Riot Games

Los Angeles, California, United States (On-Site)
6 Months ago
Microsoft - Research Intern - Memory & Orchestration in Large Language Models

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
NVIDIA - Deep Learning Performance Architect

NVIDIA

Beijing, Beijing, China (On-Site)
1 Month ago
Autodesk - Machine Learning Developer 3D Geometry/ Multi-Modal

Autodesk

Toronto, Ontario, Canada (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Bright Machines - Research Perception Scientist, Computer Vision and Machine Learning

Bright Machines

San Francisco, California, United States (On-Site)
4 Months ago
Microsoft - Senior Software Engineer

Microsoft

(Hybrid)
1 Month ago
NetSPI - Security Consultant (Web Application Penetration Tester)

NetSPI

Pune, Maharashtra, India (On-Site)
3 Months ago
Google - Software Engineer III, Zamm

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
ByteDance - Software Engineer, UI Framework

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Microsoft - Software Engineer 2

Microsoft

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
1 Month ago
Zoox - Senior/Staff Machine Learning Engineer - Prediction & Behavior ML

Zoox

Foster City, California, United States (Hybrid)
4 Months ago
Meta - Software Engineer (Technical Leadership) - Machine Learning

Meta

Bellevue, Washington, United States (On-Site)
3 Months ago
ByteDance - Senior Application Security Engineer - Global Monetization

ByteDance

Singapore (On-Site)
1 Week ago
Ubisoft - Senior Programmer

Ubisoft

Bucharest, Bucharest, Romania (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Santa Clara, California, United States

Blizzard Entertainment - 2025 US Co-Op - Game Engineering

Blizzard Entertainment

Albany, New York, United States (On-Site)
3 Months ago
Netflix - Administrative Assistant, Finance and Strategy, Ads

Netflix

New York, New York, United States (Hybrid)
2 Weeks ago
Crazy Maple Studio - Screenwriter

Crazy Maple Studio

Sunnyvale, California, United States (On-Site)
6 Months ago
Impact Theory - Social Media Community Manager, Tom Bilyeu & Impact Theory

Impact Theory

West Hollywood, California, United States (On-Site)
4 Months ago
ByteDance - Enterprise Application System Operation Specialist

ByteDance

Los Angeles, California, United States (On-Site)
1 Day ago
Trek - Seasonal Sales Associate

Trek

Philadelphia, Pennsylvania, United States (On-Site)
3 Weeks ago
The Walt Disney Company - Sports Events Coordinator

The Walt Disney Company

Kissimmee, Florida, United States (On-Site)
2 Days ago
Probably Monsters - Principal Player Combat & Gameplay Designer

Probably Monsters

Washington, District Of Columbia, United States (On-Site)
2 Months ago
ByteDance - LLM Software Engineer/Researcher (Applied Machine Learning)- 2024 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Interactive Brokers - Senior Systems Engineer- Microsoft M365/Active Directory

Interactive Brokers

Greenwich, Connecticut, United States (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - System Software Engineer, GPU Server Diagnostics

NVIDIA

Taipei City, Taiwan (On-Site)
3 Days ago
Fluence - Senior Elektroingenieur (m/w/d) - Batteriespeicher Projekte

Fluence

Erlangen, Bavaria, Germany (Hybrid)
4 Months ago
Google - Lead CPU RTL Engineer, Silicon

Google

Poughkeepsie, New York, United States (On-Site)
1 Month ago
NVIDIA - Manager, Speed and Reliability

NVIDIA

Santa Clara, California, United States (Hybrid)
3 Weeks ago
Riot Games - Researcher III

Riot Games

Singapore (On-Site)
2 Days ago
NVIDIA - Manager, SoC Architecture

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
NVIDIA - Senior Software Engineer - Windows for ARM and Tegra

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
Assystems - Administrateur AVEVA PDMS E3D H/F

Assystems

Marseille, Provence-Alpes-Côte D'Azur, France (On-Site)
3 Months ago
Microsoft - Senior Applied Scientist

Microsoft

Cairo, Cairo Governorate, Egypt (On-Site)
1 Month ago
Google - Software Engineer (For Women in Tech Candidates)

Google

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.


Yokne'am Illit, North District, Israel (On-Site)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (On-Site)

United States (Remote)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug