Senior Software Engineer - Embedded Platform

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

Tech Stack

AI Bash @ 6 Debugging @ 4 Linux @ 7 Spark @ 4

Details

NVIDIA is seeking an experienced Senior Software Engineer to join the Embedded Platform team. The role focuses on accelerating Jetson, IGX, and DGX Spark product software system development for AI-at-the-edge platforms. You will work with a worldwide development team on Linux-based embedded products across their full product lifecycles.

Responsibilities

  • Implement features that showcase the capabilities of Jetson, IGX, and DGX Spark platforms.
  • Bring the latest AI-at-the-edge generations to life by working on sophisticated system-on-module designs.
  • Contribute to hardware platform bring-up, boot firmware, Linux kernel device drivers, RTOS firmware, and software SDKs.
  • Collaborate with various teams to develop system-level software solutions.
  • Engage in the full product lifecycle, from hardware bring-up through production deployment.

Requirements

  • Bachelor's or Master's degree in Computer Engineering or equivalent experience.
  • 8+ years of experience in Linux and sophisticated embedded systems development.
  • Excellent C, C++, and Bash programming skills.
  • Ability to understand platform hardware schematics and collaborate with hardware teams.
  • Experience using oscilloscopes and logic analyzers for hardware debugging.
  • Knowledge of software debugging tools used at the Linux kernel and firmware levels.
  • Prior experience driving platform Board Support Package (BSP) features and releases.
  • Outstanding technical skills and the ability to work across complementary teams.
  • Demonstrated success in problem-solving and interpreting technical specifications.

Preferred Qualifications

  • Experience with platform validation and bring-up for edge or embedded devices, including SoC and platform I/O bring-up, debugging, testing, and coordination with stakeholders.
  • Experience developing complete platform BSPs for release.
  • Familiarity with embedded microprocessor architectures such as ARM, the Linux kernel, and its subsystems.
  • Contributions to tools or frameworks for hardware bring-up, diagnostics, automated test systems, or execution tracking in Linux-based edge environments.
  • Experience with Jetson, IGX, or DGX Spark developer kits.

Compensation and Benefits

  • Base salary range: USD 184,000–287,500 per year.
  • Eligible for equity and benefits.
  • Applications will be accepted at least until September 17, 2026.
  • NVIDIA is an equal opportunity employer committed to an inclusive work environment.

More jobs at Nvidia

Similar jobs