System Software Engineer - Tegra

at Nvidia
USD 120,000-235,800 per year
SENIOR
✅ On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Linux @ 4 Hiring @ 4 Communication @ 4 Debugging @ 7 GPU @ 4

Details

We are now hiring a Senior System Software Engineer to join NVIDIA's System Software group focusing on Data Center Server Platform Diagnostics. You will join a dynamic team that builds and maintains software for complex heterogeneous computing systems powering sophisticated server products used in diverse AI, HPC, and accelerated computing workloads. The engineering teams are rapidly growing and are at the forefront of cutting-edge technology.

Responsibilities

  • Design and develop diagnostic middleware and diagnostic applications for NVIDIA SoC and GPU hardware.
  • Architect and drive new diagnostic software solutions covering all phases of the product lifecycle: bring up, manufacturing, hardware qualification, failure analysis, and custom platforms.
  • Participate in overall system software architecture and collaborate with internal software teams to integrate diagnostic components.
  • Work closely with ASIC and NPI teams to plan and implement new product requirements.

Requirements

  • BS/MS in Electrical Engineering, Computer Science, or equivalent experience.
  • 3+ years of industry experience.
  • Strong C/C++ programming and object-oriented programming skills.
  • Experience with low-level and driver-level programming.
  • Understanding of processor architecture fundamentals, preferably ARM.
  • Strong problem-solving and debugging skills.
  • Excellent communication, interpersonal, and planning skills.

Preferred Qualifications

  • Knowledge of Linux kernel internals.
  • Solid understanding of ARM platforms.
  • Experience in diagnostic software for data center and server systems.
  • Experience in pre-silicon/post-silicon bring-up planning and execution of complex SoCs and platforms.
  • Experience working in teams on large software projects and understanding of software product release lifecycle.

Benefits

  • Base salary range: 120,000 USD to 235,750 USD, dependent on location, experience, and comparable employee pay.
  • Eligibility for equity and various benefits.
  • Commitment to diversity and equal opportunity employment.