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

Embedded Software Engineer - RISCV

NVIDIA
Apply →
senior full-time Santa Clara, CA

First indexed 16 Oct 2026

Description

NVIDIA is seeking an experienced embedded software engineer to join the GPU Software team. You will design key aspects of the RISCV BSP package used across the GPU, requiring collaboration with hardware engineers and fellow software engineers.

Responsibilities:

  • Define, design, develop, and verify features for next-gen RISCV controllers on the GPU
  • Follow devices through the development process to customer products
  • Engage in early modeling and simulation for world-class products
  • Collaborate with global teams

Requirements:

  • BS or MS degree in Computer Engineering, Computer Science, or related field
  • 8+ years of software development experience, especially with embedded systems
  • Hands-on technical background with excellent C programming and embedded, device driver development experience
  • Familiarity with computer system architecture, microprocessor, and microcontroller fundamentals

Preferred qualifications:

  • Familiarity with RISCV architecture
  • Experience with toolchains like gcc, gdb
  • Background in embedded system SW concepts, e.g., RTOS and overlay programming models
  • Experience with simulation, emulation, and HW development cycle
  • Good documentation and communication skills

Benefits include equity and other perks.

This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Embedded-Software-Engineer---RISCV_JR2019685