Taro Logo

Senior System Software Engineer - Tegra

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology.
$148,000 - $287,500
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Job Description

NVIDIA, the world leader in accelerated computing, is seeking a Senior System Software Engineer for their Tegra system software group. This role offers an exciting opportunity to work with cutting-edge technology in AI, HPC, and accelerated computing. The position involves developing and maintaining software for complex heterogeneous computing systems that power sophisticated server products.

As a Senior System Software Engineer, you'll be working alongside some of the best engineers in the world, developing drivers and frameworks for SOC/System testing, participating in system architecture analysis, and leading initiatives to improve software efficiency. The role requires expertise in C/C++ programming, operating systems, kernel programming, and computer architecture.

The position offers competitive compensation with a base salary range of $148,000 - $287,500 USD (depending on level), plus equity and comprehensive benefits. You'll be joining a dynamic team that values innovation and technical excellence, working on products that are transforming various industries through AI and digital twins technology.

Key responsibilities include developing system software, collaborating with internal teams, debugging complex systems, and driving software architecture improvements. The ideal candidate will have 5+ years of experience, strong programming skills, and excellent problem-solving abilities. Experience with ARM platforms, Linux kernel internals, and pre/post-silicon bringup would be advantageous.

NVIDIA offers a collaborative work environment, opportunities for professional growth, and the chance to work on groundbreaking technology. The company is committed to fostering diversity and inclusion, making it an ideal workplace for creative and autonomous engineers passionate about technology and innovation.

Last updated 4 hours ago

Responsibilities For Senior System Software Engineer - Tegra

  • Develop drivers/tests and frameworks for SOC/System stress testing
  • Participate in system architecture analysis and collaborate with internal teams
  • Define/design use cases for power, noise patterns and bandwidth metrics
  • Lead initiatives to improve efficiency, robustness and user friendliness of software
  • Debug and analyze complex data center module/rack level failures
  • Communicate with various teams, customers and partners

Requirements For Senior System Software Engineer - Tegra

Linux
  • BS/MS in computer science or related fields
  • Strong C/C++ programming skills
  • 5+ years of experience
  • Familiarity with SOC architecture
  • Strong problem-solving and debugging skills
  • Excellent communication and planning skills
  • Understanding of ARM platform and Linux Kernel internals (preferred)
  • Experience in Pre-Silicon / Post-Silicon bringup (preferred)
  • Experience working in teams on large SW projects (preferred)

Benefits For Senior System Software Engineer - Tegra

Medical Insurance
Equity
  • Competitive salaries
  • Generous benefits package
  • Equity

Related Jobs

Senior Circuit Verification Engineer

Senior Circuit Verification Engineer role at NVIDIA, focusing on RAM design verification and circuit innovation, offering $168K-$264.5K plus equity in Santa Clara.

Embedded Software Engineer - RISCV

Senior Embedded Software Engineer position at NVIDIA working on RISCV controllers for GPU development, requiring 8+ years of experience in embedded systems.

Senior Firmware Engineer – CSP Engagements

Senior Firmware Engineer role at NVIDIA focusing on datacenter products and cloud service provider engagements, combining embedded firmware expertise with customer-facing responsibilities.

Senior Software Systems Engineer - Autonomous Vehicles

Senior Software Systems Engineer role at NVIDIA focusing on autonomous vehicle technology, involving embedded systems development and real-time software engineering.

Senior Firmware Engineer - Embedded Controller

Senior Firmware Engineer position at NVIDIA focusing on embedded controller development for notebooks, offering competitive compensation and the opportunity to work on cutting-edge technology.