NVIDIA

SeniorSystemSoftwareEngineer-TegraMODS

Bengaluru, India FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior System Software Engineer - Tegra MODS at NVIDIA. Skills: C/C++, Operating systems, Kernel programming, Computer architecture. Develop drivers/tests and frameworks. Work in user-space, kernel, firmware or boot software”

What You'll Achieve.

Improve efficiency, robustness and user friendliness of the software; Drive SW architecture improvements

Industry & Context.

Problems you'll solve

Problem-solving skills; Root cause analysis

What They're Looking For.

Must Have

BS/MS in computer science or other related fields, C/C++ programming skills, 5+ years of experience, Familiarity with SOC architecture, ability to work close to the hardware, problem-solving and debugging skills, Excellent communication and planning skills

Nice to Have

Solid understanding of ARM platform, Linux Kernel internals, Experience in Pre-Silicon / Post-Silicon bringup planning, system validation testing, 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, understanding of SW product release lifecycle

What You'll Do.

Develop drivers/tests and frameworks

firmware or boot software

Participate in system architecture analysis

Define/design use cases

Spearhead initiatives to improve efficiency

Understand and participate in debug / root cause analysis

Recommend remediations

Drive SW architecture improvements

How You'll Work.

Team & Collaboration

Collaborate with internal software teams; Communicate optimally with various teams; Communicate with customers and partners; Working in teams on large SW projects

Communication Scope

Excellent communication; Communicate optimally

Process & Methodology

Planning skills

Full Job Description

We are now looking for a Senior System Software Engineer to work in our Tegra system software group. The best candidates will have excellent C/C++, a thorough understanding of operating systems and kernel programming, a good understanding of computer architecture. You will join a dynamic crew that builds and maintains software for complex heterogeneous computing systems that power automotives. 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. **What you’ll be doing:** * Develop drivers/tests and frameworks that can most efficiently stress the SOC/System and to see them through the full software development lifecycle. This can include working in user-space, kernel, firmware or boot software of SOC. * Participating in overall system architecture analysis and collaborate with internal software teams and 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. **What we need to see:** * 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

Free ATS check

Applying for this Senior System Software Engineer - Tegra MODS role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about NVIDIA?

Real rants from real employees. Read before you apply.

Read Company Rants →