# Senior System Software Engineer

**Company**: NVIDIA
**Location**: Bengaluru, India
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/India-Bengaluru/Senior-System-Software-Engineer---Tegra-MODS_JR2028565?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_83029e06-dd4

## Description

We are seeking a Senior System Software Engineer to join our Tegra system software group. As a Senior System Software Engineer, you will develop drivers, tests, and frameworks to stress the SOC/System and see them through the full software development lifecycle. This includes working in user-space, kernel, firmware, or boot software of SOC.

Responsibilities:

- Develop drivers/tests and frameworks that can most efficiently stress the SOC/System and to see them through the full software development lifecycle.

- Participate in overall system architecture analysis and collaborate with internal software teams to define/design use cases that can push the SOC/system to hit limits of power, noise patterns, and bandwidth metrics.

- Spearhead various initiatives to improve efficiency, robustness, and user-friendliness of the software we deliver for design validation, thermal & power characterization, manufacturing screening, and external customers bring up.

- Understand and participate in the debug/root cause analysis of very complex data center module/rack level failures. Recommend remediations and drive SW architecture improvements when applicable.

- Communicate optimally with various teams throughout the company, as well as customers and partners.

Requirements:

- BS/MS in computer science or other related fields

- Strong C/C++ programming skills.

- 5+ years of experience

- Familiarity with SOC architecture, and ability to work close to the hardware.

- Strong problem-solving and debugging skills.

- Excellent communication and planning skills.

Preferred qualifications:

- Solid understanding of ARM platform and Linux Kernel internals

- Experience in Pre-Silicon / Post-Silicon bringup planning, system validation testing, 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

For more fresh new jobs, check out [yubhub.co](https://yubhub.co/).

## Skills

### Required
- C
- C++
- Operating Systems
- Kernel Programming
- Computer Architecture

### Nice to have
- ARM platform
- Linux Kernel internals
- Pre-Silicon / Post-Silicon bringup planning
- System validation testing

---

Source: [Apply at nvidia.wd5.myworkdayjobs.com](https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/India-Bengaluru/Senior-System-Software-Engineer---Tegra-MODS_JR2028565?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
