Software Compiler - Full Time

1 Month ago • All levels • Research & Development

About the job

Job Description

Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.
We are working on software to improve the RISC-V ecosystem and help hardware engineers build great RISC-V based systems.

Compilers and related parts of the toolchain (assembler, linker, loader, etc) are key tools in connecting software with the hardware it runs on. We are building a world-class team to deliver the next generation of static and dynamic compilation and optimization software as open source.

You will be learning technical and organizational skills from industry veterans: how to write performant and readable code; how to structure and communicate projects, ideas, and progress; how to work effectively with the Open Source community.

We are big proponents of Open Source and Free software and contribute back our improvements to all the great projects we use.

Responsibilities

    • Adding new features to LLVM, GCC, binutils, or other open-source projects.
    • Collaborating cross-functionally with Silicon design, architecture experts, and other teams across the company.
    • Running benchmarks or key customer workloads under simulation to identify performance bottlenecks.

Requirements

    • C or C++ experience required
    • Rust experience is not necessary, but a plus.
    • Knowledge of LLVM or GCC internals required.
    • 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.
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

United States (Hybrid)

Hsinchu, Hsinchu City, Taiwan (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Hsinchu, Hsinchu City, Taiwan (On-Site)

Bengaluru, Karnataka, India (On-Site)

Hsinchu, Hsinchu City, Taiwan (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Hsinchu, Hsinchu City, Taiwan (Hybrid)

Hsinchu, Hsinchu City, Taiwan (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

View All Jobs

Get notified when new jobs are added by Rivos

Similar Jobs

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

31st Union - Senior Software Engineer (Core Engine)

31st Union, United States (On-Site)

Red Point Labs - Unity Game Developer (Remote OK)

Red Point Labs, Argentina (Remote)

The Walt Disney Company - Compositor

The Walt Disney Company, Canada (Hybrid)

Playrix - Senior Technical Designer

Playrix, Portugal (Remote)

Snowed In Studios - Principle Software Developer - Montreal

Snowed In Studios, Canada (Remote)

Bladework Games - Junior Gameplay Engineer

Bladework Games, United States (Remote)

Wind River Systems - Field Application Engineer

Wind River Systems, United Kingdom (Hybrid)

Google - Software Engineer, Early Career

Google, Brazil (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in United States

The Walt Disney Company - Product Solutions Manager, Creative

The Walt Disney Company, United States (On-Site)

The Walt Disney Company - Senior Manager, Storage Systems Engineering

The Walt Disney Company, United States (On-Site)

Penumbra - Quality Engineer II

Penumbra, United States (On-Site)

The Walt Disney Company - Catering and Convention Service Manager, $71,000 - $95,100

The Walt Disney Company, United States (On-Site)

Meta - Software Engineer, Product

Meta, United States (Remote)

Blizzard Entertainment - Senior Software Engineer II, Gameplay - Unannounced Game

Blizzard Entertainment, United States (Hybrid)

Sony Pictures Animation - Story Artist - Series

Sony Pictures Animation, United States (On-Site)

WebFX - Remote Copy/Content Editor

WebFX, United States (Remote)

Netflix - Manager, Industrial Engineering - Netflix House

Netflix, United States (On-Site)

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Get notifed when new similar jobs are uploaded