Linux for Edge System Software Engineer (RDSS intern)

NVIDIA
Taipei
Full timeFunction: Software EngineeringEducation: mastersSkills: ["Communication","Problem-solving","Cross-team collaboration"]

Develop and implement system-level software features for NVIDIA’s Linux for Edge Platform, accelerating Jetson and DGX Spark product software through full boot and firmware workflows. Work across a global team to bring AI at-the-edge generations to life via system-on-module designs, boot sequence/firmware bring-up, Debian OTA packaging, and Linux kernel device drivers. Help build CI/CD and triage issues across hardware-to-firmware-to-SDK components.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
5 days ago

Linux for Edge System Software Engineer (RDSS intern)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live

Job Summary

Develop and implement system-level software features for NVIDIA’s Linux for Edge Platform, accelerating Jetson and DGX Spark product software through full boot and firmware workflows. Work across a global team to bring AI at-the-edge generations to life via system-on-module designs, boot sequence/firmware bring-up, Debian OTA packaging, and Linux kernel device drivers. Help build CI/CD and triage issues across hardware-to-firmware-to-SDK components.
Location: Taipei
Employment Type: Full time
Job Function: Software Engineering
Seniority: Intern level

Key Responsibilities

  • •Implement features showcasing the Jetson and DGX Spark platform capabilities.
  • •Work on system-on-module designs to bring AI at-the-edge generations to life.
  • •Focus on Jetson/DGX Spark boot sequence, boot firmware bring-up, fail-safe design, platform security design, and Debian OTA packaging.
  • •Contribute across hardware platform bring-up, boot firmware, Linux kernel device drivers, RTOS firmware, and software SDKs.
  • •Collaborate with teams to triage issues and develop system-level CI/CD solutions.

Key Requirements

  • •A master’s or higher degree in electrical engineering, computer science, or computer engineering (or equivalent experience).
  • •Excellent C/C++/bash programming skills for software development, including effective use of AI tools.
  • •Strong communication skills and the ability to work across complementary teams.
  • •Demonstrated success in problem-solving and interpreting technical specifications.
  • •Experience relevant to boot loaders/boot firmware, Jetson platform development, Linux embedded development, or embedded microprocessor architectures (e.g., ARM).
Experience:Embedded systemsLinuxAI at-the-edgeJetsonProduct development
Education:Master's
Skills:CommunicationProblem-solvingCross-team collaboration
Tech Stack:CC++BashLinuxLinux kernelDevice driversRTOSSDKsCI/CDDebianOTA packagingJetsonDGX SparkBoot loadersBoot firmwareSystem-on-moduleEmbedded microprocessor architecturesARM

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor