# Software Engineer - Platform Software

**Company**: NVIDIA
**Experience**: senior
**Job type**: full-time
**Salary**: $224,000 - $356,500 for Level 5, and $272,000 - $431,250 for Level 6
**Category**: Engineering
**Industry**: Technology

**Apply**: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-System-Software-Integration-and-Debug-Engineer_JR2025862-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_51fefbe8-aab

## Description

NVIDIA is seeking highly motivated and creative software engineers to join the Platform Software team. You will work on designing key aspects of SOC drivers, BSP, and CI/CD systems, as well as collaborating with partners and OEM customers.

**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, and other issues.

- Use various tools and techniques to isolate failures across system layers.

- Build automated failure classification systems.

- Drive root-cause analysis and corrective actions for defects and integration failures.

- Integrate OEM and partner software into the NVIDIA software stack.

- Work closely with multi-functional teams to prioritize issues and enable new features.

**Requirements:**

- BS or MS degree in Computer Engineering, Computer Science, or equivalent experience.

- 12+ years of relevant software development experience.

- Strong understanding of ARM microarchitecture, SoC architecture, and kernel internals.

- Proficiency in C/C++ and Python.

- Experience with system-level debugging and integration.

**Preferred Qualifications:**

- Background in sophisticated system-level debugging.

- Experience with system-level reliability and resiliency features.

- Familiarity with system-level security concepts.

- Experience with embedded system software concepts.

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is $224,000 - $356,500 for Level 5, and $272,000 - $431,250 for Level 6. You will also be eligible for equity and benefits.

## Skills

### Required
- ARM microarchitecture
- SoC architecture
- kernel internals
- C/C++
- Python
- system-level debugging

### Nice to have
- sophisticated system-level debugging
- system-level reliability and resiliency features
- system-level security concepts
- embedded system software concepts

---

Source: [Apply at nvidia.wd5.myworkdayjobs.com](https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-System-Software-Integration-and-Debug-Engineer_JR2025862-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
