Senior System Software Engineer - Tegra

3 Months 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

NVIDIA - System Design Power Validation Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
1 Week ago
Meta - Software Engineer - Datacenter networking

Meta

Menlo Park, California, United States (On-Site)
5 Months ago
PhonePe - SRE- Hadoop

PhonePe

Bengaluru, Karnataka, India (On-Site)
5 Months ago
NVIDIA - IO Validation Methodology Design Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
1 Month ago
NVIDIA - Senior Linux Networking Engineer

NVIDIA

Santa Clara, California, United States (Remote)
21 Hours ago
Visa - Chief Systems Architect

Visa

Auckland, Auckland, New Zealand (Hybrid)
4 Months ago
NVIDIA - Senior Synthesis Flow CAD Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Corsair - Senior Software Architect

Corsair

Landshut, Bavaria, Germany (On-Site)
1 Week ago
Valve corporation - Mechanical Engineer

Valve corporation

Bellevue, Washington, United States (On-Site)
4 Months ago
NVIDIA - Senior Math Libraries Engineer – AI and HPC

NVIDIA

Hillsboro, Oregon, United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

DNEG - Animation TD

DNEG

Karnataka, India (On-Site)
4 Weeks ago
Kefir Games - Build Engineer

Kefir Games

Cyprus (On-Site)
5 Months ago
Google - Technical Lead, Firmware, Pixel Systems Power

Google

Hsinchu County, Taiwan (On-Site)
6 Days ago
NVIDIA - Senior Systems Software Engineer - Linux Kernel Drivers

NVIDIA

Bengaluru, Karnataka, India (On-Site)
1 Month ago
NVIDIA - Senior System Software Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago
NVIDIA - Senior AI-HPC Cluster Engineer

NVIDIA

Westford, Massachusetts, United States (Hybrid)
4 Weeks ago
DNEG - Technical Surfacing TD

DNEG

London, England, United Kingdom (On-Site)
1 Week ago
Google - Senior Software Developer, Google Kubernetes Engine, Anthos Networking

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
Thatgamecompany - Senior Backend Engineer - China

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
4 Weeks ago
Google - Data Center Technician

Google

Skien, Telemark, Norway (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Santa Clara, California, United States

Riot Games - QA Engineer III - 2XKO

Riot Games

Los Angeles, California, United States (On-Site)
4 Days ago
Patreon - Acquisitions Manager, Podcasts

Patreon

New York, New York, United States (Hybrid)
4 Weeks ago
Google - Field Sales Account Manager, Channel Sales and Activation

Google

Mountain View, California, United States (On-Site)
1 Week ago
WebMD - Medical Writer

WebMD

United States (Remote)
2 Weeks ago
Meta - Software Engineer, Intern/Co-op

Meta

New York, New York, United States (On-Site)
5 Months ago
SciPlay - Senior Business Intelligence Developer

SciPlay

Austin, Texas, United States (Hybrid)
1 Week ago
Epic Games - Desktop Platform Engineer, Fortnite Tech

Epic Games

Cary, North Carolina, United States (On-Site)
1 Week ago
NVIDIA - Manager, Substrate Planning - Chips Supply Planning

NVIDIA

Santa Clara, California, United States (On-Site)
3 Weeks ago
Riot Games - Principal Researcher - Central User Research

Riot Games

Los Angeles, California, United States (On-Site)
1 Week ago
Aristocrat Gaming - Director, Operational Project Management Office

Aristocrat Gaming

Las Vegas, Nevada, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Senior Solution Architect - Hardware

NVIDIA

Beijing, Beijing, China (On-Site)
3 Months ago
Riot Games - Manager Infrastructure Engineering

Riot Games

Los Angeles, California, United States (On-Site)
1 Week ago
Google - Senior Software Engineer, CPU Performance Modeling Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
Tesla - Senior Concepts & Layouts Engineer

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
2 Months ago
Microsoft - Research Intern - Quantum Computing

Microsoft

California, United States (On-Site)
1 Day ago
NVIDIA - Research Scientist - Design Automation

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
1 Month ago
Cirrus Logic - Manager, Design Engineering (MMS-64000105)

Cirrus Logic

Edinburgh, Scotland, United Kingdom (Hybrid)
6 Months ago
Info Stretch - Engineering Lead - ETL Architecture

Info Stretch

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Microsoft - Critical Environment Senior Mechanical Engineer

Microsoft

Milwaukee, Wisconsin, United States (On-Site)
3 Days ago
NVIDIA - Senior Board Design Hardware Engineer

NVIDIA

Ra'anana, Center District, Israel (On-Site)
3 Weeks 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.

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

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

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

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

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

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

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

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

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

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