New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
NVIDIA

Senior Embedded System Software Engineer - Hypervisor and Visualization

NVIDIA
Apply →
senior full-time Taipei

First indexed 31 Jul 2026

Description

NVIDIA is seeking a Senior Embedded System Software Engineer to work on developing and integrating software technologies into various NVIDIA Tegra platforms. The successful candidate will work directly on platform bring-up, driver porting and integration, use case development, and problem-solving.

Responsibilities:

  • Develop and integrate NVIDIA automotive or embedded software technology into various NVIDIA automotive or embedded platforms.
  • Create and implement software features.
  • Provide deep technical assistance to customers.
  • Assist customers to achieve fully optimized design with NVIDIA products.
  • Provide partner feedback on product features and software improvements.

Requirements:

  • BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, Systems Engineering.
  • 5 years of experience in a related software or hardware engineering position.
  • Good English language skills.
  • Full experience with Linux.
  • Excellent knowledge of Hypervisor Software stack.
  • Experience working on embedded systems and ARM processor-specific.
  • Excellent C skills.
  • Familiarity with computer system architecture, microprocessor, and microcontroller fundamentals.

Nice to have:

  • Excellent complex system-level debugging and problem-solving skills.
  • Self-managing and ability to break down complex problems into manageable tasks.
  • Experience working in areas such as QNX, Android, device drivers, multimedia, CUDA, Deep Learning, or AI.