Skip to content
ITA Jobs
All vacancies
NVIDIA logo

System Software Engineer - Trusted Firmware

NVIDIA

US, CA, Santa Clara · On-site · relocationSalary not disclosedfull-timeNVIDIA Careers (offices abroad)

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people.

Responsibilities

  • Designing, crafting and developing system software relevant to ARM's Trusted Firmware Stack.
  • Build and improve agentic workflows for trusted firmware engineering, spanning tasks such as codebase exploration, change planning, implementation support, bring-up, debugging, test execution, and documentation.
  • Create reusable workflow components, tools, or skills that connect AI assistants to approved engineering context and systems, such as source repositories, technical documentation, issue trackers, build environments, and test infrastructure.
  • Define clear validation and review steps for AI-assisted work. Evaluate generated changes and results for correctness, security, reliability, and maintainability before they are integrated.
  • Work across firmware and system software interfaces, including early boot, EL3 runtime services, power management, operating system and hypervisors.
  • Involving in sophisticated and next generation CPU architecture that drives our Tegra platform.
  • Work with upstream community to develop software for latest ARM technologies such as Confidential Compute and help drive improvements to various specs such as PSCI, FFA, RMI.
  • Participate in architectural explorations which include feasibility studies, safety evaluations and CPU performance analysis.
  • What we need to see
  • BS or MS in Computer Science, Electrical Engineering, or a related field, or equivalent experience.

Languages

    Work format
    On-site
    Seniority
    Mid
    Posted
    30 Oct 2026
    Last verified
    In the last 5 days

    Similar roles

    Keep looking