Linux Kernel Architect - Tegra
Company: NVIDIA
Location: Santa Clara
Posted on: July 13, 2025
|
|
Job Description:
NVIDIA is revolutionizing accelerated computing, and our
innovation is powered by a relentless pursuit of excellence in
system software and operating systems. With a legacy of
breakthroughs in graphics, AI, and high-performance computing,
NVIDIA is looking for a highly skilled and motivated Linux Kernel
Architect - Tegra to help craft the next era of accelerated
computing for autonomous machines! As a Senior Architect, you will
play a meaningful role in the evolution of our system software
stack across platforms—from automotive and robotics to large-scale
data centers. You will drive architectural decisions around OS
kernel subsystems, scheduling, memory management, power/performance
optimization, and I/O frameworks. You will collaborate across
hardware, software, and research teams to design features that
power NVIDIA’s next-generation products. At NVIDIA, you’ll work
alongside world-class engineers, contributing to products that
transform industries and enrich the lives of millions. If you're
driven by system-level thinking and committed to optimizing the
boundary between hardware and software, we want to hear from you!
What you'll be doing: Lead efforts to enhance Linux for use by
autonomous machines in safety-critical environments Analyze and
optimize product performance for customer needs Work with internal
team members and the upstream community to bring these capabilities
to various open source packages What we need to see: BS or MS
degree in Computer Engineering, Computer Science, or related degree
(or equivalent experience). 6 years of relevant software
development experience Expert level knowledge and experience in
system software design and operating system fundamentals Deep
understanding of computer architecture, microprocessor concepts
(caches, buses, memory controllers, DMA, etc.) Proven leadership
skills and strong ownership on past projects in an environment with
complex software and hardware designs Clear verbal and written
communication with the proven track record for building consensus
within a large organization Exceptional C programming and low-level
driver experience; background and strength with complex
system-level debugging, performance analysis and test design Kernel
development experience with Linux, Android, Chrome, or Windows
systems Ways to stand out from the crowd: Experience as a
maintainer or significant contributor to large open source software
projects In depth knowledge of system level security. Demonstrated
involvement with the community at large Knowledge of virtualization
platforms (Xen, KVM, Hyper-V) Experience with embedded system SW
concepts, e.g.: RTOS and overlay programming models The base salary
range is 184,000 USD - 356,500 USD. Your base salary will be
determined based on your location, experience, and the pay of
employees in similar positions. You will also be eligible for
equity and benefits . NVIDIA accepts applications on an ongoing
basis. NVIDIA is committed to fostering a diverse work environment
and proud to be an equal opportunity employer. As we highly value
diversity in our current and future employees, we do not
discriminate (including in our hiring and promotion practices) on
the basis of race, religion, color, national origin, gender, gender
expression, sexual orientation, age, marital status, veteran
status, disability status or any other characteristic protected by
law.
Keywords: NVIDIA, Vacaville , Linux Kernel Architect - Tegra, Engineering , Santa Clara, California