Taro Logo

Senior Software Engineer - Embedded Platform

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
8+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer - Embedded Platform

NVIDIA is seeking a Senior Software Engineer to join their Embedded Platform team, offering an exceptional opportunity to drive the development of Jetson and DGX Spark Product Software systems. This role sits at the intersection of embedded systems and AI technology, where you'll be instrumental in delivering NVIDIA's powerful platform for AI at-the-edge solutions.

The position requires a seasoned professional with 8+ years of experience in Linux and embedded systems development. You'll be working with a global development team, tackling complex challenges in system-on-module designs and contributing across the entire product lifecycle. Your responsibilities will span from hardware platform bringup to developing boot firmware, Linux kernel device drivers, and RTOS firmware.

NVIDIA's legacy of innovation spans over 25 years in computer graphics, PC gaming, and accelerated computing. The company is now leading the charge in AI computing, developing GPU technology that powers computers, robots, and self-driving cars. As an NVIDIAN, you'll be part of a diverse, supportive environment that's pushing the boundaries of what's possible in AI and edge computing.

The role offers a competitive compensation package with a base salary range of $184,000 - $287,500 USD, plus equity and comprehensive benefits. You'll be working at NVIDIA's Santa Clara location, collaborating with world-class engineers and contributing to groundbreaking technology that's transforming industries.

Ideal candidates will bring strong C/C++/bash programming skills, experience with embedded microprocessor architectures like ARM, and familiarity with RTOS such as FreeRTOS or Zephyr. This is an opportunity to make a lasting impact at a company that's at the forefront of AI and accelerated computing innovation.

Last updated 2 days ago

Responsibilities For Senior Software Engineer - Embedded Platform

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

Requirements For Senior Software Engineer - Embedded Platform

Linux
  • Bachelor's or Master's degree in Computer engineering or equivalent experience
  • 8+ years of shown experience in Linux and sophisticated embedded systems development
  • Excellent C/C++/bash programming skills
  • Outstanding technical skills and ability to work across complementary teams
  • Shown success in problem-solving and interpreting technical specifications

Benefits For Senior Software Engineer - Embedded Platform

Equity
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To NVIDIA Senior Software Engineer - Embedded Platform