Senior System Software Engineer, SOC

NVIDIA
Taipei
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: mastersSkills: ["Hardworking","Passionate","Creative","Collaboration","Problem-solving"]

Join the GPU System Software team to define, design, develop, and verify features for new SoC platform releases. You’ll follow SOC platforms through the full development lifecycle to customer GPU products, working closely with hardware and software engineers on early firmware, performance, and power management. The role emphasizes system-level debugging and kernel experience across Linux, Android, Chrome, or Windows, enabling world-class hardware-software co-design.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
15 hours ago

Senior System Software Engineer, SOC

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 15 hours agoStatus: Live
Reposted: similar role first listed 7 months ago

Job Summary

Join the GPU System Software team to define, design, develop, and verify features for new SoC platform releases. You’ll follow SOC platforms through the full development lifecycle to customer GPU products, working closely with hardware and software engineers on early firmware, performance, and power management. The role emphasizes system-level debugging and kernel experience across Linux, Android, Chrome, or Windows, enabling world-class hardware-software co-design.
Location: Taipei
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Define, design, develop, and verify features for new SoCs platforms in collaboration with hardware and fellow software engineers.
  • •Take SOC platforms through the full development process to customer GPU products used worldwide.
  • •Drive work across early firmware, performance, power management, and system software required for production GPU platforms.
  • •Collaborate and communicate with teams across the globe to deliver platform capabilities.
  • •Support complex SOC system debugging and verification activities for platform readiness.

Key Requirements

  • •BS, MS, or PhD in Computer Engineering, Computer Science, or related field, or equivalent experience.
  • •5+ years of significant software development experience.
  • •Strong C programming and C++ experience with low-level drivers and SOC system platform experience.
  • •Familiarity with computer system architecture plus microprocessor and microcontroller fundamentals.
  • •Kernel experience with Linux, Android, Chrome, or Windows systems, including experience debugging complex SOC systems.
Experience:5+ yearsGPUSoCSystem softwareKernelFirmware
Education:Master's in Computer Engineering, Computer Science
Skills:HardworkingPassionateCreativeCollaborationProblem-solving
Tech Stack:CC++LinuxAndroidChromeWindowsKernelSoCSOC firmwarePower managementPerformance tuning

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