NVIDIA logo

Senior System Software Engineer - Tegra MODS

NVIDIA
NewPosted today

LOCATION

Bengaluru · Onsite

EXPERIENCE

5+ Years

TYPE

FullTime

SKILLS REQUIRED

C++Device DriversLinuxComputer ArchitectureDebuggingSystem TestingPerformance Optimization

Job description

Overview

Senior System Software Engineer in the Tegra system software group, building and maintaining software for complex heterogeneous computing systems that power automotives.

What you'll do

  • Develop drivers, tests and frameworks that efficiently stress the SOC/system, and see them through the full software development lifecycle.
  • Work in user-space, kernel, firmware or boot software of the SOC.
  • Participate in overall system architecture analysis and collaborate with internal software teams.
  • Define and design use cases that push the SOC/system to the limits of power, noise patterns and bandwidth metrics.
  • Spearhead initiatives to improve efficiency, robustness and user friendliness of software for design validation, thermal and power characterization, manufacturing screening, and external customer bring-up.
  • Participate in debug and root cause analysis of very complex data center module/rack level failures.
  • Recommend remediations and drive software architecture improvements when applicable.
  • Communicate effectively with various teams throughout the company, as well as customers and partners.

What you'll need

  • 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.

Nice to have

  • Solid understanding of ARM platform and Linux kernel internals.
  • Experience in pre-silicon / post-silicon bring-up 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 software projects, and an understanding of the software product release lifecycle.

Details

  • Location: Bengaluru, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior System Software Engineer - Tegra MODS