Tegra System Software Engineer - Embedded, ARM, Drivers

Nvidia Corporation

Santa Clara (CA)

On-site

USD 124,000 - 242,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity

Job summary

NVIDIA is seeking a Tegra System Software Engineer to shape the next generation of Tegra platform software in Santa Clara, CA. You will design and develop system software aligned with ARM's Trusted Firmware Stack and contribute to complex CPU architectures powering AI and autonomous systems.

This role requires strong C/C++ skills, embedded systems experience, and a deep understanding of OS fundamentals and computer architecture. Equity and comprehensive benefits accompany this opportunity.

Qualifications

  • BS or MS in Computer Science, Electrical Engineering, or related field, or equivalent experience.
  • 2+ years of hands-on experience with embedded systems and device driver development.
  • Strong proficiency in C/C++ programming.
  • Deep understanding of operating system fundamentals and computer architecture concepts (MMU, Cache Coherency, TLB, Timers, ISRs).
  • Knowledge of ARM trusted components, bootloaders, hypervisors, or UEFI is a plus.
  • Knowledge of safety and security standards (ISO26262, CERT-C, MISRA-C) is a plus.
  • Outstanding problem-solving skills with a track record of high-quality software solutions.
  • Proficiency with AI tools for producing high quality systems.

Responsibilities

  • Design, craft and develop system software related to ARM's Trusted Firmware Stack (Hafnium, TF-A, RMM).
  • Contribute to next-gen CPU architecture for the Tegra platform.
  • Collaborate with upstream community on ARM technologies like Confidential Compute and PSci/FFA/RMI.
  • Resolve power, performance, and security issues in the Trusted Framework Stack.
  • Participate in architectural explorations, feasibility studies, safety evaluations, and CPU performance analyses.
  • Perform development and bring-up activities for next-gen Tegra SoC hardware and systems.
  • Develop highly performant low-level device drivers for Tegra platforms maintaining standards.
  • Review architecture docs and take designs from spec to production.

Skills

C/C++
Embedded systems
Device drivers
OS fundamentals
ARM trust components
Safety standards
AI tools

Education

BS/MS in Computer Science or Electrical Engineering

Job description

NVIDIA is seeking a Tegra System Software Engineer to shape the next generation of Tegra platform software in Santa Clara, CA. You will design and develop system software aligned with ARM's Trusted Firmware Stack and contribute to complex CPU architectures powering AI and autonomous systems.

This role requires strong C/C++ skills, embedded systems experience, and a deep understanding of OS fundamentals and computer architecture. Equity and comprehensive benefits accompany this opportunity.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Tegra System Software Engineer - Embedded ARM, Equity
Tegra System Software Engineer - Embedded ARM, Equity

NVIDIA • Santa Clara (CA)

On-site
USD 124,000 - 242,000
Tegra System Software Engineer – Trusted Firmware
Tegra System Software Engineer – Trusted Firmware

Nvidia Corporation in • Santa Clara (CA)

On-site
USD 124,000 - 242,000
Equity
Benefits package
Senior Tegra System Software Engineer (Kernel/ARM) – Equity
Senior Tegra System Software Engineer (Kernel/ARM) – Equity

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits
Senior Tegra System Software Engineer
Senior Tegra System Software Engineer

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Health benefits
Senior Tegra Security & Firmware Engineer
Senior Tegra Security & Firmware Engineer

Nvidia Corporation in • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Senior System Software Engineer, Tegra
Senior System Software Engineer, Tegra

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Equity
Comprehensive benefits package
Senior Tegra System Software Engineer & Architect (Equity)
Senior Tegra System Software Engineer & Architect (Equity)

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Senior Tegra Firmware & Security Engineer - Equity
Senior Tegra Firmware & Security Engineer - Equity

NVIDIA • Jasper (AL)

On-site
USD 184,000 - 288,000
Equity
Benefits
System Software Engineer - Trusted Firmware
System Software Engineer - Trusted Firmware

NVIDIA • United States

On-site
USD 124,000 - 196,000
System Software Engineer - Trusted Firmware
System Software Engineer - Trusted Firmware

NVIDIA • Santa Clara (CA)

On-site
USD 124,000 - 242,000