GPGPU Runtime Software Engineer

2 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

Wrike - GTM Onboarding Program Manager

Wrike

Nicosia, Nicosia, Cyprus (Hybrid)
1 Month ago
Zuora - Solution Consultant - Fraud

Zuora

United States (Remote)
2 Days ago
Riot Games - Staff Anti-Cheat Analyst

Riot Games

Los Angeles, California, United States (On-Site)
5 Months ago
Domo - Technical Success Manager

Domo

American Fork, Utah, United States (On-Site)
2 Months ago
BigID - Core Platform Tech Lead

BigID

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
1 Month ago
Eqvilent - FPGA Engineer

Eqvilent

(Remote)
4 Months ago
Philips - Field Service Engineer - Diagnostic X-ray/Cath Lab

Philips

New York, United States (On-Site)
2 Weeks ago
Temporal Technologies - Senior Developer Success Engineer

Temporal Technologies

(Remote)
1 Month ago
sitetracker - Senior Salesforce Engineer (EDS)

sitetracker

Bengaluru, Karnataka, India (Hybrid)
10 Months ago
Axon - Supervisor, Quality Engineering

Axon

Scottsdale, Arizona, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

MiQ - Senior Vice President (SVP) of Product

MiQ

New York, New York, United States (Hybrid)
1 Month ago
Zazz - Marketing Data Specialist

Zazz

India (On-Site)
6 Months ago
Actian - Technical Implementation Advisor

Actian

United Kingdom (Remote)
1 Month ago
C1X  Inc  - Senior QA Engineer

C1X Inc

Chennai, Tamil Nadu, India (On-Site)
8 Months ago
Optiv - Associate Analyst - SOC

Optiv

Bengaluru, Karnataka, India (On-Site)
1 Day ago
Global Business Travel - Technical Lead Architect (.NET and BI)

Global Business Travel

India (On-Site)
1 Month ago
Coherent corp. - Equipment Engineering Technician Lead

Coherent corp.

Sherman, Texas, United States (On-Site)
3 Weeks ago
bytedance - Backend Software Engineer - Security Engineering

bytedance

San Jose, California, United States (On-Site)
2 Months ago
EveryMatrix - Mid/Senior Data Analyst

EveryMatrix

Yerevan, Yerevan, Armenia (On-Site)
2 Months ago
Passive Logic - Senior Software Verification Engineer

Passive Logic

Holladay, Utah, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Santa Clara, California, United States

GoMotive - Staff System Software Engineer (Superbuilder) - Embedded

GoMotive

United States (Remote)
3 Months ago
Google - Product Manager II, Ads

Google

Mountain View, California, United States (On-Site)
2 Months ago
Anavation - Mid-Level Information System Security Officer (ISSO)

Anavation

Washington, United States (On-Site)
1 Month ago
Nice - SMB Account Executive

Nice

Sandy, Utah, United States (Hybrid)
2 Days ago
Sonar Source - FP&A Manager

Sonar Source

Austin, Texas, United States (On-Site)
1 Month ago
Egnyte - Sales Development Representative

Egnyte

Draper, Utah, United States (On-Site)
8 Months ago
Alpha Sense - AI Product Strategist

Alpha Sense

New York, United States (On-Site)
1 Month ago
Axon - Revenue Accountant, Commercial Controllership

Axon

Sterling, Virginia, United States (Hybrid)
1 Month ago
bytedance - Software Development Engineer - Distributed NoSQL Database Systems

bytedance

Seattle, Washington, United States (On-Site)
6 Months ago
Epic Games - Engine Programmer, UEFN

Epic Games

Bellevue, Washington, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

PwC - Consultant Senior SAP Procurement | CDI | H/F

PwC

Neuilly-sur-Seine, Île-de-France, France (On-Site)
9 Months ago
Enphase Energy - Engineer - Customer Service

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Brillio - Software Development Lead

Brillio

Guadalajara, Jalisco, Mexico (Hybrid)
2 Weeks ago
Apple - Camera Mechanical Design Engineer

Apple

San Diego, California, United States (On-Site)
1 Month ago
Fictiv - Manufacturing Engineer

Fictiv

Monterrey, Nuevo Leon, Mexico (On-Site)
1 Month ago
Zscaler - Senior Sales Engineering Manager - Major Accounts

Zscaler

Germany (Remote)
1 Month ago
Qualcomm - Embedded Software Engineer - Display

Qualcomm

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Britive - SENIOR SOFTWARE ENGINEER

Britive

San Francisco, California, United States (Remote)
7 Months ago
Toast - Staff Software Engineer - Payments

Toast

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
GoMotive - Embedded Engineer

GoMotive

Taipei City, Taiwan (Remote)
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 (Hybrid)

Hsinchu, Hsinchu City, Taiwan (Hybrid)

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

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

Hsinchu, Hsinchu City, Taiwan (On-Site)

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

Santa Clara, California, United States (Hybrid)

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

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