Logo
Rivos

GPGPU runtime software engineer

Rivos, Santa Clara, California, us, 95053

Save Job

Gpgpu Runtime Software Engineer

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.