GPGPU runtime software engineer

Rivos

Rivos is developing a GPGPU, optimized for large language models and data analytics, integrated with our optimized RISC-V CPU.We are looking for an experienced software professional to contribute to the high performance runtime libraries powering our software stack. The software team is working in very close interaction with the HW teams by running our software stack to help with pre Silicon functional and performance validation.

Responsibilities

  • Collaborating cross-functionally with Silicon design, architecture experts, and other teams across the company.
  • Architect, develop, test new runtime feature for the high performance HW
  • Contribute to all SW layers: host runtime, driver, firmware, device runtime
  • Contribute to extend the tools used delivered to end customers

Requirements

  • strong C,C++ and Rust experience mandatory
  • Linux OS internals is a strong plus
  • Knowledge of CUDA programming is preferred
  • Excellent skills in problem solving, written and verbal communication, excellent organization skills, and highly self-motivated.
  • Ability to work well in a team and be productive under aggressive schedules

Education and Experience

  • PhD, Master’s Degree or Bachelor’s Degree in technical subject area.
Read Full Description
Confirmed 14 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles