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 @ 6 R @ 3 Spark @ 3

Details

We are looking for an expert Release Software Engineer for the Embedded Platform team. This role will accelerate Jetson and DGX Spark product software system development by working with a worldwide development team to address the challenges of delivering AI at-the-edge platforms. The position requires deep knowledge of embedded platforms, operating systems, and software architectures, and hands-on experience with Linux-based embedded products through full product lifecycles.

Responsibilities

  • Define and expose capabilities of Jetson and DGX products and bring new AI at-the-edge platform generations to life.
  • Collaborate within a worldwide matrixed software development team and across hardware and product design teams to develop release timelines for complex system-on-module embedded platforms.
  • Analyze and optimize existing platform software architectures.
  • Design, perform code review, and implement software across the full stack: UEFI, Linux kernel, device drivers, 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 to hardware platform analysis through boot firmware to the operating system and niche software SDKs from hardware bring-up through the full product lifecycle.

Requirements

  • Bachelor’s (or equivalent experience) or Master’s degree with 10+ years of experience in Linux and embedded systems development.
  • Responsible for developing and sustaining commercially available embedded products through full product life cycles.
  • Experience with PLC process and release process for complex software components.
  • Extensive experience working with Open Source Software and vulnerability management across components.
  • Excellent technical collaboration skills and ability to lead across globally distributed teams.
  • Hands-on developer who actively writes high-quality software and mentors others; strong analytical and problem-solving skills.

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 perform security assessments of products and architectures.
  • Experience with embedded microprocessor architectures such as Arm Cortex-R or RISC-V.

Compensation & Benefits

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

Additional

  • Applications accepted at least until July 29, 2025.
  • NVIDIA is an equal opportunity employer committed to a diverse work environment.