Software Release Engineer, Embedded Platform Team

at Nvidia
USD 184,000-287,500 per year
MIDDLE
✅ On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Security @ 3 Software Development @ 3 Linux @ 3 R @ 3 Spark @ 3

Details

We are looking for an expert Release Software Engineer for the Embedded Platform team to accelerate Jetson and DGX Spark product software system development. You will work with a worldwide development team addressing the challenges of delivering AI at-the-edge platforms. The role focuses on Linux-based embedded products across full product lifecycles and requires hands-on development across platform firmware, kernel, OS, and platform SDKs.

Responsibilities

  • Define and expose capabilities of Jetson and DGX products and bring new AI at-the-edge platform generations to life.
  • Collaborate with hardware and product design teams to develop release timelines for complex system-on-module embedded platforms.
  • Analyze and optimize existing platform software architectures.
  • Design, conduct code review, and implement software across the full stack: UEFI, boot firmware, Linux kernel, device drivers, operating system, and specialized hardware acceleration units for deep learning and computer vision.
  • Design, implement, and improve system services to ensure scalability, reliability, efficiency, and security.
  • Contribute broadly to hardware platform analysis and hardware bring-up through the full product lifecycle.
  • Work within a worldwide matrixed software development team and coordinate across globally distributed teams.

Requirements

  • Bachelor’s degree (or equivalent experience) or Master’s degree and 10+ years of experience in Linux and embedded systems development.
  • Demonstrated responsibility for developing and sustaining commercially available embedded products through a full product life cycle.
  • Experience with PLC process and release process for complex software components / release engineering for embedded platforms.
  • Extensive experience working with open source software and vulnerability management across components.
  • Deep understanding of embedded platform software for system-on-module designs, including boot firmware, UEFI, Linux kernel, device drivers, and platform SDKs.
  • Excellent technical collaboration skills and ability to lead across globally distributed teams; hands-on developer who mentors others.
  • Strong analytical and problem-solving skills, with a focus on performance and quality.

Ways to stand out

  • Contributions to open-source software projects or experience as a Linux contributor/maintainer.
  • Deep understanding of security principles and experience performing security assessments of products and architectures.
  • Experience with embedded microprocessor architectures such as Arm Cortex-R and RISC-V.

Compensation & Benefits

  • Base salary range: 184,000 USD - 287,500 USD (determined based on location, experience, and comparable roles).
  • Eligible for equity and company benefits.

Additional information

  • Applications accepted at least until July 29, 2025.
  • NVIDIA is an equal opportunity employer and is committed to diversity and non-discrimination.