CareerPlan

Embedded Software Engineer - RISCV

US, CA, Santa ClaraFull-time$184k–$288k2026-06-11 → 2026-11-10

Core

Design, develop, and verify features for next-gen RISC-V controllers on NVIDIA GPUs, collaborating with hardware engineers to support customer desktops, notebooks, workstations, and gaming consoles.

Role type

Senior IC embedded software engineer (RISC-V/GPU)

Builds

RISC-V BSP packages and GPU controller features

Domain

Semiconductor / High-Performance Computing

Deliverable

production ML models

Required skills

C programming, embedded device driver development, computer system architecture, microprocessor fundamentals, microcontroller fundamentals

Preferred skills

RISC-V architecture, toolchains (gcc, gdb), RTOS, overlay programming models, simulation and emulation

Technologies

RISC-V, GCC, GDB

Responsibilities

Define, design, develop, and verify features for next-gen RISC-V controllers; follow devices through the development process to customer products; engage in early modeling and simulation for product development.

Seniority

Senior, hands-on IC