Principal Software Engineer, Jetson Embedded Platform

at Nvidia
USD 272,000-425,500 per year
SENIOR
✅ On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Security @ 4 Software Development @ 4 Linux @ 4 R @ 4 Leadership @ 7

Details

We are looking for a versatile Principal Software Engineer / Architect to lead the IGX software team to production. This role focuses on defining and shaping enterprise software offerings for the Tegra embedded system platform. You will work with a worldwide development team to deliver a production-ready, enterprise-grade Linux-based embedded system for AI at-the-edge, contributing across the full stack from hardware bring-up through the full product lifecycle.

Responsibilities

  • Define and architect feature sets for production-ready, enterprise-grade embedded systems.
  • Collaborate with hardware and product design teams to design and develop system-level software architectures for complex system-on-module (SoM) embedded platform designs.
  • Contribute broadly across the stack: hardware platform analysis, boot firmware, Linux kernel, operating system, device drivers, and specialized SDKs for Tegra platforms.
  • Design, implement, and enhance system services to ensure scalability, reliability, efficiency, and security.
  • Analyze and optimize existing platform software architectures; resolve complex system-level optimization and resource utilization challenges.
  • Participate in the full product development lifecycle with high standards for clear requirements, software quality, and performance.
  • Lead and collaborate within a worldwide matrixed software development team; perform design, code review and hands-on implementation.

Requirements

  • Bachelor of Science (or equivalent experience) or Master’s degree, with 10+ years proven experience in Linux and complex embedded systems development.
  • 15+ years of industry experience with responsibility for developing and sustaining commercially available embedded products through a full product lifecycle.
  • Deep understanding of embedded platform software for sophisticated system-on-module designs.
  • Experience across boot firmware, Linux kernel, device drivers, operating systems and specialized SDKs for Tegra platforms.
  • Strong technical teamwork and leadership skills; hands-on developer who actively writes high-quality software and mentors others.
  • Strong analytical skills, problem-solving ability, and experience meeting performance objectives.

Preferred / Ways to Stand Out

  • Contributions to open-source software projects, experience as a Linux contributor or maintainer.
  • Deep understanding of security principles and ability to analyze products and architectures to develop security assessments.
  • Experience with embedded microprocessor architectures such as Arm Cortex-R and RISC-V.
  • Experience with hardware acceleration units for deep learning and computer vision is a plus.

Compensation & Benefits

  • Base salary range: 272,000 USD - 425,500 USD (final base salary determined by location, experience, and pay of employees in similar positions).
  • Eligible for equity and benefits (see company benefits page).

Additional Information

  • Location: Santa Clara, CA, United States.
  • Employment type: Full time.
  • Applications accepted until July 29, 2025.

Equal Opportunity

NVIDIA is committed to fostering a diverse work environment and is proud to be an equal opportunity employer. We do not discriminate on the basis of any characteristic protected by law.