Architect - Tegra

A technology company that invented the GPU, revolutionizing gaming, computer graphics, and parallel computing, now leading in AI and automotive solutions.
Embedded
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
AI · Automotive

Description For Architect - Tegra

NVIDIA, a pioneer in GPU technology and AI innovation, is seeking an Architect for their Tegra team in Bengaluru. This role focuses on developing outstanding solutions in automotive, embedded, and mobile spaces through low-power high-performance Tegra System On Chips. As a System Architect, you'll be at the forefront of invention and development of boot architecture solutions, working with cutting-edge technology and diverse teams.

The position offers an opportunity to work on complex system architecture challenges, including secure boot sequences, BootROM software flows, and crypto algorithms implementation. You'll be responsible for platform modeling, architecture validation, and developing tools for next-generation secure boot software. This role requires a unique blend of hardware and software expertise, making it perfect for someone who enjoys working at the intersection of both domains.

NVIDIA's culture as a "learning machine" provides an environment where you'll be constantly evolving and tackling challenging problems that matter to the world. You'll be part of a diverse, supportive team that's dedicated to amplifying human creativity and intelligence through technology. The company's continuous reinvention in gaming, computer graphics, AI, and automotive sectors makes it an exciting place for those looking to make a lasting impact.

The ideal candidate will bring strong technical fundamentals in processor architecture, system design, and embedded software development, combined with excellent communication skills for collaborating across global teams. This role offers the opportunity to work with multiple cross-functional teams and contribute to next-generation technology solutions in a hybrid work environment.

Last updated 4 days ago

Responsibilities For Architect - Tegra

  • Invention, development and solving state of the art boot architecture problems
  • Definition and specification of System on Chip Boot sequences from reset
  • Defining BootROM software flows
  • Applying crypto algorithms to secure boot sequence for the platform
  • Specify complex hardware and software interactions
  • Perform architecture validation and use-case analysis
  • Platform modeling and developing validation tools for next generation secure boot software
  • Work with multiple teams including Architecture, Security, ASIC design, SW, product/marketing, and customer facing teams

Requirements For Architect - Tegra

Python
Linux
  • Bachelors in Electrical Engineering or Computer Science (Masters degree or higher preferred)
  • 2+ years of experience in C++ development
  • Experience with embedded software and system level design
  • Knowledge of processor architecture, system bus architecture, ARM processor-based architecture
  • Strong software design fundamentals
  • Strong hardware architecture fundamentals
  • Experience with scripting and automation (Python, shell scripting)
  • Strong hardware modelling skills
  • Good communication skills and ability to work across multi-geographical teams

Interested in this job?

Jobs Related To NVIDIA Architect - Tegra

ASIC Verification Engineer - GPU

NVIDIA seeks ASIC Verification Engineer for GPU development, offering competitive salary and opportunity to work on cutting-edge technology in AI and graphics.

GPU PCIe and Boot Architect

GPU PCIe and Boot Architect position at NVIDIA, focusing on architecture and infrastructure design for next-generation GPU systems.

Hardware Validation Engineer

Hardware Validation Engineer position at NVIDIA focusing on datacenter module validation and system power management controller characterization.

Software Functional Safety Engineer

Software Functional Safety Engineer role at NVIDIA focusing on embedded software and functional safety for automotive platforms.

Firmware Engineer, Networking Software - NIC

NVIDIA seeks a Firmware Engineer to develop networking features for cloud and HPC, offering competitive salary, equity, and opportunity to work with cutting-edge technology.