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