GPGPU Runtime Software Engineer

3 Months ago • All levels • Software Development & Engineering

Job Summary

Job Description

Rivos is building a GPGPU optimized for large language models and data analytics, integrated with their RISC-V CPU. They are seeking an experienced software professional to enhance the high-performance runtime libraries. The software team collaborates closely with hardware teams, running their software stack for pre-Silicon functional and performance validation. Responsibilities include cross-functional collaboration with Silicon design and architecture experts, developing new runtime features for high-performance hardware, contributing to all software layers (host runtime, driver, firmware, device runtime), and extending customer-facing tools.
Must have:
  • Strong C, C++, and Rust experience
  • Collaborate cross-functionally with HW teams
  • Architect, develop, and test new runtime features
  • Contribute to all SW layers
  • Excellent problem-solving skills
  • Ability to work in a team
Good to have:
  • Linux OS internals knowledge
  • CUDA programming knowledge
  • Excellent communication and organization skills
  • Highly self-motivated
  • Productive under aggressive schedules

Job Details

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.

Similar Jobs

FICO - DevOps Engineering Enablement-Engineer II

FICO

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Gojek - Account Executive

Gojek

Yogyakarta, Special Region Of Yogyakarta, Indonesia (On-Site)
2 Months ago
Netomi - ML Data Analyst

Netomi

Gurugram, India (Remote)
2 Months ago
Tekion Corp - Software Engineer 2 (Boomi developer)

Tekion Corp

Chennai, Tamil Nadu, India (On-Site)
2 Weeks ago
endava - Senior Data Engineer

endava

Montevideo, Montevideo Department, Uruguay (On-Site)
1 Month ago
quience - Staff Engineer

quience

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Zscaler - Senior Sales Engineer - Majors

Zscaler

Michigan, United States (Remote)
4 Weeks ago
whoop - Staff Electrical Engineer

whoop

Boston, Massachusetts, United States (On-Site)
5 Months ago
Super.com - VP, Engineering

Super.com

Canada (Remote)
3 Months ago
cyara - Senior Software Engineer

cyara

Hyderabad, Telangana, India (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PwC - PwC | BuDDies Financial Due Diligence Programme - Barcelona

PwC

Barcelona, Catalonia, Spain (On-Site)
10 Months ago
Experian - Full Data Analyst (Product Focus)

Experian

Blumenau, State Of Santa Catarina, Brazil (Hybrid)
1 Week ago
Tencent - Senior Product Solution Architect (Tencent Cloud Enterprise)

Tencent

Hong Kong (On-Site)
5 Months ago
GameJobs - Product Manager

GameJobs

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Year ago
BigID - DevOps Engineer

BigID

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
2 Weeks ago
Finz Games - Product Designer

Finz Games

Lahore, Punjab, Pakistan (On-Site)
3 Years ago
Sony Pictures Entertainment - Executive Director of Product Management – TV Production

Sony Pictures Entertainment

Culver City, California, United States (Hybrid)
2 Months ago
zoox - Senior Machine Learning Engineer - Perception

zoox

Foster City, California, United States (Hybrid)
2 Months ago
ARHS - Data Engineer (Apache Spark – Python/Scala)

ARHS

Luxembourg (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Santa Clara, California, United States

easy games - Senior Software Engineer

easy games

San Diego, California, United States (Remote)
11 Months ago
Shield AI - Senior Engineer, Ground Control Software (GCS) (R3510)

Shield AI

Dallas, Texas, United States (On-Site)
1 Week ago
Apple - Senior Full Stack Engineer

Apple

Elk Grove, California, United States (On-Site)
2 Months ago
Sleeper - Sr. Product Designer (Contract-to-Hire)

Sleeper

Seattle, Washington, United States (Remote)
4 Months ago
HCL Tech - Sr tec lead teamcenter support tc admin

HCL Tech

New York, United States (On-Site)
2 Months ago
Granicus - SLED Account Executive - Local Government

Granicus

United States (Remote)
9 Months ago
Carbon Health - Center Manager

Carbon Health

Boston, Massachusetts, United States (On-Site)
2 Weeks ago
Universal Music Group - Senior Financial Analyst

Universal Music Group

Los Angeles, California, United States (Hybrid)
1 Year ago
onwards Search - Senior UX UI Designer

onwards Search

San Jose, California, United States (Remote)
2 Weeks ago
Opendoor - Senior Software Engineer (Seller) - Fullstack

Opendoor

San Francisco, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Vercel - Sales Engineer, EMEA

Vercel

(Remote)
2 Months ago
Sony Interactive Entertainment - System Software Development (Subsystem Development)

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
6 Months ago
Saronic Technologies - End of Line Manufacturing Engineer

Saronic Technologies

Austin, Texas, United States (On-Site)
1 Week ago
Ion - Principal Software Engineer, Italy

Ion

Collecchio, Emilia-Romagna, Italy (On-Site)
9 Months ago
Poppulo - SDE 2, Analytics

Poppulo

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Mixpanel - Senior Engineering Manager, Data Pipelines & APIs

Mixpanel

San Francisco, California, United States (On-Site)
2 Weeks ago
Go Fund Me - Technical Support Engineer I

Go Fund Me

Buenos Aires, Buenos Aires, Argentina (Hybrid)
2 Weeks ago
Power Integrations - Sr. Field Applications Engineer Central Europe

Power Integrations

Munich, Bavaria, Germany (On-Site)
4 Months ago
Scopely - Senior Client Engineer - Star Trek Fleet Command

Scopely

Dublin, County Dublin, Ireland (Hybrid)
4 Months ago
NCR Voyix - Customer Engineer

NCR Voyix

Singapore (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Santa Clara, California, United States (Hybrid)

Hsinchu, Hsinchu City, Taiwan (Hybrid)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

Hsinchu, Hsinchu City, Taiwan (Hybrid)

View All Jobs

Get notified when new jobs are added by rivos

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug