System Software Engineer - CUDA Chips

Thomas To
Santa Clara, CAFULL_TIMEPosted Aug 6, 2026

Role responsibilities

Develop and stabilize CUDA driver features for new GPU architectures and silicon, working across pre-silicon simulation and final production deployment. Collaborate with hardware and software teams to define API improvements and implement functional aspects of SOC devices.

Requirements

Requires a BS or MS in Computer Engineering, Computer Science, or Electrical Engineering with at least 2 years of systems software development experience. Candidates must possess strong C programming skills and a deep understanding of computer architecture and operating system kernels.

Key skills

C Programming, Parallel Programming, Computer System Architecture, Operating System Interfaces, Multithreaded Programming, Kernel Programming, CUDA, C++, Driver Development, Pre-Silicon Simulation, Virtual Memory, Memory Hierarchy

Keywords

CUDA, GPU, Driver Development, Kernel Mode, System-on-Chip, SOC, Pre-Silicon, Simulation, Emulation, C, C++, Parallel Programming, Virtual Memory, Memory Coherence, Interconnects, Linux, Windows, macOS, Deep Learning, Scientific Computation, Multithreading, Hardware Architecture

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free