Taro Logo

Architect - Tegra

NVIDIA is the world leader in accelerated computing, pioneering GPU technology and AI solutions.
Embedded
Staff Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · Automotive

Description For Architect - Tegra

NVIDIA, a global leader in accelerated computing and GPU technology, is seeking a System Architect for their Tegra team in Bengaluru, India. This role sits at the intersection of hardware and software, focusing on developing sophisticated boot architecture and power management solutions for NVIDIA's low-power high-performance Tegra System On Chips.

The position offers a unique opportunity to work on cutting-edge embedded systems that power automotive, mobile, and AI applications. As a System Architect, you'll be responsible for designing and implementing complex boot sequences, secure boot mechanisms, and power management architectures that are crucial for next-generation SOC platforms.

NVIDIA has a strong track record of innovation, having revolutionized parallel computing and modern computer graphics. The company continues to push boundaries in artificial intelligence and accelerated computing, making it an exciting place for talented engineers to make their mark.

The role requires a blend of technical expertise in embedded systems, architecture design, and software development. You'll be working with cross-functional teams across the globe, contributing to the development of state-of-the-art solutions that impact various industries. The position offers exposure to multiple aspects of system design, from low-level hardware interactions to high-level software architecture.

NVIDIA offers a supportive and diverse environment where innovation is encouraged and individual contributions are valued. The company's commitment to tackling challenging problems that matter to the world makes this an excellent opportunity for someone looking to make a significant impact in the field of embedded systems and SOC architecture.

Last updated 10 days ago

Responsibilities For Architect - Tegra

  • Invention, development and solving state of the art boot architecture and power management architecture problems
  • Definition and specification of System on Chip Boot sequences from reset and deep sleep state wakeup
  • Defining BootROM software flows and applying crypto algorithms to secure boot sequences
  • Specify hardware and software interactions
  • Perform architecture validation and use-case analysis
  • Architect power management hardware and state machines
  • Platform modeling and developing validation tools
  • Work with cross-functional teams including Architecture, Security, ASIC design, SW, and product/marketing teams

Requirements For Architect - Tegra

Python
Linux
  • Bachelors in Electrical Engineering or Computer Science (Masters preferred)
  • 3+ years of experience in C++ development and embedded software
  • Knowledge of processor architecture, system bus architecture, ARM processor-based architecture
  • Strong software design and hardware architecture fundamentals
  • Experience with scripting and automation, Python, shell scripting
  • Strong analytical skills and aptitude
  • 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