Taro Logo

Software Release Engineer, Embedded Platform Team

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology.
$184,000 - $287,500
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI · Hardware

Description For Software Release Engineer, Embedded Platform Team

NVIDIA is seeking an expert Release Software Engineer for their Embedded Platform team, focusing on Jetson and DGX Spark Product Software system development. This role represents a unique opportunity to work with cutting-edge AI at-the-edge platforms within NVIDIA, the world leader in accelerated computing. The position requires deep expertise in embedded platforms, operating systems, and software architectures, working with a global development team to deliver sophisticated system-on-module designs.

The role involves comprehensive software development across the full stack, from UEFI and Linux kernel to specialized hardware acceleration units for deep learning and computer vision. The ideal candidate will have 10+ years of experience in Linux and embedded systems development, with a proven track record of developing commercial embedded products through complete lifecycle phases.

Key responsibilities include collaborating with worldwide teams, developing release timelines, analyzing software architectures, and implementing system services for scalability and security. The position offers exposure to cutting-edge AI and computing technology, working with NVIDIA's industry-leading platforms.

The compensation package is competitive, ranging from $184,000 to $287,500 base salary, plus equity and comprehensive benefits. This role provides an excellent opportunity for experienced engineers passionate about embedded systems and AI technology to make a significant impact in a leading technology company. NVIDIA's commitment to diversity and innovation makes this an ideal environment for professional growth and technical advancement.

Last updated 2 days ago

Responsibilities For Software Release Engineer, Embedded Platform Team

  • Collaborate with worldwide matrixed software development team
  • Develop release timelines for complex system-on-module embedded platforms
  • Analyze and optimize platform software architectures
  • Design, code review and implementation of software across full stack (UEFI, Linux kernel, device drivers)
  • Design and implement system services for scalability, reliability, efficiency, and security
  • Work on Jetson and DGX Spark Product Software system development

Requirements For Software Release Engineer, Embedded Platform Team

Linux
  • Bachelor's or Master's degree with 10+ years of experience in Linux and embedded systems development
  • Experience with PLC process and release process for complex software components
  • Extensive experience with Open Source Software and vulnerability management
  • Excellent technical collaboration skills
  • Ability to lead across globally distributed teams
  • Strong analytical skills and proven problem-solving abilities
  • Hands-on development experience

Benefits For Software Release Engineer, Embedded Platform Team

Equity
  • Equity compensation
  • Additional benefits (detailed on nvidia.com/benefits)

Interested in this job?

Jobs Related To NVIDIA Software Release Engineer, Embedded Platform Team