Silicon Software Engineer - System and AI (RDSS Intern)

NVIDIA
Taipei
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: mastersSkills: ["Independent problem-solving","Critical evaluation","Communication","Collaboration","Technical judgment","Curiosity"]

Develop and debug system software across pre-silicon simulation/emulation and physical hardware, including platform bring-up, chip firmware development, integration, and validation. Use modern GenAI techniques to improve engineering workflows such as evidence retrieval, debug triage, and root-cause analysis, while validating AI outputs against authoritative engineering evidence. Collaborate with senior engineers and global teams and create high-quality technical documentation.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
2 hours ago

Silicon Software Engineer - System and AI (RDSS Intern)

✓ Verified Job

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

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

Job Summary

Develop and debug system software across pre-silicon simulation/emulation and physical hardware, including platform bring-up, chip firmware development, integration, and validation. Use modern GenAI techniques to improve engineering workflows such as evidence retrieval, debug triage, and root-cause analysis, while validating AI outputs against authoritative engineering evidence. Collaborate with senior engineers and global teams and create high-quality technical documentation.
Location: Taipei
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Intern level

Key Responsibilities

  • •Develop and debug system software across simulation/emulation and physical hardware environments, including simulator/emulator bring-up.
  • •Work on chip-level firmware development, integration, and validation.
  • •Apply GenAI techniques (prompt engineering, agentic/graph-based orchestration) to improve engineering workflows like evidence retrieval, debug triage, and root-cause analysis.
  • •Validate AI-generated results against authoritative engineering evidence so engineers retain ownership of final technical decisions.
  • •Collaborate with senior engineers and global teams and produce high-quality technical documentation.

Key Requirements

  • •MS in CS, CE, EE, Systems Engineering, or a related software/hardware engineering major.
  • •Ability to independently break down ambiguous and complex engineering problems into manageable, testable tasks.
  • •Strong programming skills in C, with working knowledge of Python or another scripting language.
  • •Solid understanding of embedded systems, computer architecture, and ARM-based platforms.
  • •Ability to evaluate AI-generated results critically against engineering evidence, with strong written and verbal English communication.
Education:Master's in Computer Science, Computer Engineering, Electrical Engineering, Systems Engineering (or related software/hardware engineering)
Skills:Independent problem-solvingCritical evaluationCommunicationCollaborationTechnical judgmentCuriosity
Languages:English
Tech Stack:CPythonGenAIPrompt engineeringAgentic workflowsGraph-based workflow orchestrationEmbedded systemsComputer architectureARMPre-silicon simulationEmulationFirmwarePlatform bring-upDevice driversDebug toolsAPIs

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