Director, Tegra Firmware
NVIDIAJob Title
Director, Tegra Firmware
Role Summary
Technical and organizational leader responsible for foundational firmware across Tegra CPU and SoC platforms. Lead globally distributed teams delivering CPU/SoC initialization, secure boot, system control, safety services, confidential computing, and production diagnostics from architecture through long-term support.
Experience Level
Senior-level. Role expects senior leadership and deep technical expertise: typically 12+ years in embedded firmware or low-level platform software and 7+ years of engineering leadership managing managers or distributed teams.
Responsibilities
Deliver and lead firmware development and cross-functional platform integration.
- Lead and grow globally distributed firmware teams and engineering managers.
- Own delivery from architecture and pre-silicon development through bring-up, production, and long-term support.
- Direct development of CPU boot, memory and coherency initialization, multicore startup, power-state transitions, confidential compute, and OS handoff.
- Partner with CPU, SoC, hardware, verification, OS, DRIVE OS, safety, security, and product teams on integrated platform delivery.
- Drive pre-silicon readiness, silicon bring-up, fault injection, hardware-in-the-loop testing, and development automation.
- Lead firmware execution for automotive and industrial programs aligned with ISO 26262, IEC 61508, ISO/SAE 21434, and applicable certification requirements.
- Oversee safety and security activities including requirements traceability, FMEA/FTA, threat analysis, secure design reviews, verification evidence, and assessor engagement.
- Work with OEMs, Tier 1 suppliers, industrial customers, and ecosystem partners to resolve technical and delivery challenges.
Requirements
Core technical and leadership qualifications required for success in this role.
- 12+ years overall experience in embedded firmware, system software, or low-level platform software.
- 7+ years of engineering leadership experience, including managing managers or distributed teams.
- Proven track record delivering complex CPU or SoC firmware from architecture through production.
- Deep understanding of CPUs, multicore systems, caches, coherency, memory, interrupts, power management, and hardware–software interfaces.
- Strong knowledge of bare-metal or real-time firmware, bootloaders, embedded OSes, Linux internals, and hardware bring-up.
- Experience with heterogeneous SoCs containing CPUs, GPUs, accelerators, security processors, or system-control microcontrollers.
- Experience with pre-silicon development, post-silicon debugging, failure analysis, and in-field diagnostics.
- Strong understanding of firmware quality, reliability, secure development, and product lifecycle management.
- Excellent technical judgment, written and verbal communication, and cross-functional leadership skills.
Nice-to-have:
- Experience with NVIDIA Tegra or other complex automotive/edge SoCs.
- Expertise in ARM Trusted Firmware, UEFI, secure monitors, RTOS platforms, or system-control processors.
- Knowledge of safety analysis, fault-tolerant architecture, safety cases, or Safety Element out of Context development.
- Experience with threat modeling, hardware roots of trust, secure/measured boot, attestation, key management, or secure updates.
- History of influencing CPU or SoC architecture across multiple silicon generations.
Education Requirements
BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related field — or equivalent practical experience.
About the Company
Company: NVIDIA
Headquarters: Santa Clara, California, USA
NVIDIA is a global leader in accelerated computing, renowned for its innovative solutions in AI and digital twins that transform diverse industries. The company specializes in networking technologies, providing end-to-end InfiniBand and Ethernet solutions for servers and storage that optimize performance and scalability. NVIDIA serves sectors such as high-performance computing, enterprise data centers, and cloud computing, constantly reinventing its products and services to stay ahead in the market.
