Develop and test high-performance runtime libraries for GPGPU integration with RISC-V CPU, collaborating with silicon design teams.
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.
Top Skills
C,C++,Rust,Linux,Cuda
Similar Jobs
Aerospace • Software • App development
Lead aviation research initiatives by building a high-caliber team, establishing partnerships, publishing findings, and translating insights into business impact.
Top Skills:
Aviation ExpertiseData AnalysisOperational Performance MetricsQuantitative Methods
Fintech • Payments • Software • Financial Services
The Content Manager will create engaging B2B marketing content for sales teams, improve pitch systems, and enhance merchant communications.
Top Skills:
Adobe Creative CloudFigma
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
As a Customer Success Advocate, you will assist Square sellers through phone and email, providing product knowledge and support while handling inquiries and escalations. You'll identify customer needs and improve their experience, requiring adaptability to the evolving product ecosystem.
What you need to know about the Los Angeles Tech Scene
Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.
Key Facts About Los Angeles Tech
- Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
- Key Industries: Artificial intelligence, adtech, media, software, game development
- Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
- Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering