Senior SoC Software Integration & Debug Engineer

NVIDIA Corporation

Santa Clara (CA)

Hybrid

USD 224,000 - 431,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA Corporation is seeking a Senior System Software Integration and Debug Engineer to lead end-to-end software integration across firmware, BSP, drivers, and GPU software. You will drive root-cause analysis and automate failure classification for complex system-level issues on SOC platforms.

The role emphasizes kernel and hypervisor internals on Windows and Linux, with hands-on C/C++ and Python for tooling, and close collaboration with architecture, silicon, and OS teams to enable new

Qualifications

  • BS or MS in Computer Engineering or Computer Science, or equivalent experience.
  • Strong understanding of ARM microarchitecture and exception levels; integration, triage and debugging.

Responsibilities

  • Own the end-to-end software integration strategy for products across firmware, BSP, drivers, GPU software, services, test and release systems.
  • Lead system-level debugging of boot failures, hangs, crashes, unexpected resets, power-transition failures, performance regressions, update failures, and firmware/driver interactions.
  • Use crash dumps, event logs, traces, UART output, firmware logs, telemetry, and hardware diagnostics to isolate failures across system layers.
  • Build automated failure classification that distinguishes product defects from infrastructure, configuration, device, test-harness, and flaky-test failures.
  • Drive root-cause analysis and corrective actions for escaped defects, integration failures, and recurring infrastructure problems.
  • Integrate OEM and partner software into the NVIDIA software stack to ensure compliance, stability, and power/performance benchmarks for production platforms.
  • Work closely with multi-functional teams to prioritize issues across all BSP components—firmware, drivers, kernel, and hardware layers.
  • Collaborate with architecture, silicon, firmware, and OS engineering teams to enable new features and ensure flawless cross-component integration.

Skills

C/C++
Python
Kernel internals
Hypervisor internals
ARM architecture
System-level debugging
Driver/firmware integration

Education

Bachelor's/Master's in Computer Engineering or Computer Science

Job description

NVIDIA Corporation is seeking a Senior System Software Integration and Debug Engineer to lead end-to-end software integration across firmware, BSP, drivers, and GPU software. You will drive root-cause analysis and automate failure classification for complex system-level issues on SOC platforms.

The role emphasizes kernel and hypervisor internals on Windows and Linux, with hands-on C/C++ and Python for tooling, and close collaboration with architecture, silicon, and OS teams to enable new

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. System Software Integration & Debug Architect
Sr. System Software Integration & Debug Architect

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 224,000 - 431,000
Equity
Benefits
Senior System Software Integration & Debug Lead
Senior System Software Integration & Debug Lead

NVIDIA • Santa Clara (CA)

On-site
USD 224,000 - 431,000
Senior System Validation & Debug Lead (GPU/SoC)
Senior System Validation & Debug Lead (GPU/SoC)

NVIDIA Gruppe • Santa Clara (CA)

Hybrid
USD 168,000 - 311,000
Equity
Benefits
Senior Platform System Engineer – SOC & OS Drivers
Senior Platform System Engineer – SOC & OS Drivers

Nvidia Corporation in • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Senior Platform Software Engineer: SOC & Driver
Senior Platform Software Engineer: SOC & Driver

NVIDIA • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Equity
Employee benefits
Senior Silicon System Validation & AI Debug Lead
Senior Silicon System Validation & AI Debug Lead

Nvidia Corporation in • Santa Clara (CA)

Hybrid
USD 168,000 - 311,000
Equity
Benefits
Senior Platform Software Engineer – SOC & Drivers (Equity)
Senior Platform Software Engineer – SOC & Drivers (Equity)

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Equity
Benefits
Senior Platform Software Engineer – SOC Drivers (Equity)
Senior Platform Software Engineer – SOC Drivers (Equity)

NVIDIA AI • Westford (MA)

On-site
USD 180,000 - 230,000
Equity
Senior CUDA System Software Engineer – Chip & Driver
Senior CUDA System Software Engineer – Chip & Driver

NVIDIA AI • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Equity
Benefits package
Senior GPU Boot & SOC Software Engineer (Equity)
Senior GPU Boot & SOC Software Engineer (Equity)

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 152,000 - 242,000
Equity
Comprehensive benefits package