← All roles

Android Software Engineer (RDSS Intern)

NVIDIA· Intern
Apply on company site
TaipeiinternPosted 1mo ago

About the role

Android Platform Software Engineer role focused on bringing up and maintaining Android platform software on NVIDIA hardware, with emphasis on Android OS bring-up, system-level debugging, automated validation, and AI-assisted engineering workflows within the RDSS intern program.

Responsibilities

  • Bring up, integrate, and upgrade Android OS releases on NVIDIA hardware platforms.
  • Debug system-level issues across the Android framework, native user space, BSP, kernel, boot, and build environments.
  • Enable and validate platform features and resolve Android compatibility and certification failures.
  • Develop automated validation, functional testing, and post-fix smoke-test workflows.
  • Apply and improve AI-assisted workflows for issue triage, debugging, testing, code review, and issue resolution.
  • Collaborate with cross-functional teams to deliver reliable, production-quality Android software.

Qualifications

  • Master’s degree or above in Computer Science, Electrical Engineering, or a related technical field.
  • Strong programming skills in C, C++, or Java.
  • Working knowledge of Python, shell scripting, or similar automation languages.
  • Solid understanding of operating-system fundamentals and system-level debugging.
  • Strong analytical, problem-solving, communication, and teamwork skills.

Skills

Required:CC++JavaPythonShell scriptingOperating-system fundamentals
Last updated Aug 28, 2026. Interested? Apply on the company site.

About NVIDIA

World Leader in AI Computing

NVIDIA invents the GPU and drives advances in AI, HPC, gaming, creative design, autonomous vehicles, and robotics.

AIautonomous vehiclesgaminggpugraphics cardhigh performance computingliquid-ai-recruiting-targetllm

More open roles at NVIDIA