Software Compiler - Full Time

6 Months ago • All levels • Research & Development

Job Details

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.

Similar Jobs

Epic Games - Senior Software Engineer

Epic Games

Canada (On-Site)
1 Month ago
Microsoft - Engineering Manager

Microsoft

Mountain View, California, United States (Hybrid)
2 Weeks ago
Canva - Fullstack Software Engineer - Video Compositor

Canva

Melbourne, Victoria, Australia (Remote)
3 Weeks ago
Wargaming - Game Developer

Wargaming

Belgrade, Serbia (On-Site)
1 Month ago
Nightfall - Endpoint Engineer

Nightfall

Bengaluru, Karnataka, India (On-Site)
16 Hours ago
Luxoft - Regular BSP Developer

Luxoft

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Google - SoC Physical Design Engineer, Implementation

Google

Mountain View, California, United States (On-Site)
2 Weeks ago
NVIDIA - Senior Chip Design Engineer, Formal Verification

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
NVIDIA - Senior ASIC Power Integrity Engineer

NVIDIA

Massachusetts, United States (On-Site)
2 Weeks ago
Assystems - Ingénieur d'Etudes Electricité H/F

Assystems

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Canva - Backend Software Engineer - Security Platform Engineering (Open to remote across ANZ)

Canva

Sydney, New South Wales, Australia (Remote)
4 Months ago
The Walt Disney Company - Sr Software Engineer, Video Playback Engineering

The Walt Disney Company

Seattle, Washington, United States (On-Site)
3 Months ago
Axinous - Principal Software Development Engineer

Axinous

(Remote)
2 Months ago
Microsoft - Senior Full Stack & AI Engineer

Microsoft

(On-Site)
2 Days ago
Google - Security Engineer, Endpoint Platforms Security, Core

Google

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
London stock Exchange - Lead Software Engineer (C++)

London stock Exchange

Bangkok, Thailand (On-Site)
19 Hours ago
The Walt Disney Company - Senior Online Engineer

The Walt Disney Company

Stockholm, Stockholm County, Sweden (Remote)
1 Month ago
Wargaming - Game Developer

Wargaming

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Bohemia Interactive - Node.js Developer

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
2 Weeks ago
Samsung Semiconductor - Staff Engineer, QA Performance

Samsung Semiconductor

San Jose, California, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in United States

Netflix - Software Engineer 4 - TV & Web Player Platform

Netflix

United States (Remote)
2 Weeks ago
Skillz - Lead Web Full Stack Engineer (Las Vegas)

Skillz

Las Vegas, Nevada, United States (On-Site)
3 Months ago
Fliff  Inc  - Senior Financial Controller

Fliff Inc

Philadelphia, Pennsylvania, United States (On-Site)
9 Months ago
Vxmedia - Social Media Intern *UNPAID*

Vxmedia

New York, New York, United States (On-Site)
7 Months ago
Google - Customer Engineering Manager, Application Modernization

Google

Atlanta, Georgia, United States (On-Site)
2 Days ago
Google - Administrative Business Partner II

Google

Sunnyvale, California, United States (On-Site)
2 Days ago
Google - Program Manager II, Operations, Google Data Centers

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago
Epic Games - FX Outsource Lead

Epic Games

Cary, North Carolina, United States (On-Site)
2 Weeks ago
New York Times - Strategy & Operations Deputy

New York Times

Washington, District Of Columbia, United States (Hybrid)
1 Day ago
WebFX - Digital Marketing - Account Management Internship

WebFX

Harrisburg, Pennsylvania, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Google - Silicon Quality and Reliability Engineer

Google

Taipei City, Taiwan (On-Site)
1 Week ago
Tesla - Lead/Manager (Power) Electronic/Electrical Design Engineer

Tesla

Brandenburg, Germany (On-Site)
2 Months ago
ByteDance - Research Engineer Graduate (Machine Learning Sys-US) - 2024 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
Actian - Senior Principal Software Engineer [gn] GERMANY

Actian

Hamburg, Hamburg, Germany (Remote)
6 Months ago
NVIDIA - Senior Firmware PHY Verification Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
Google - Silicon Design Engineer

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago
Rivos - Analog Mixed Signal Design

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
6 Months ago
NVIDIA - Senior GPU Memory Architect

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
NVIDIA - Senior Signal and Power Integrity Engineer

NVIDIA

Toronto, Ontario, Canada (On-Site)
3 Months ago
Microsoft - Research Intern - Microsoft Teams CMD Labs

Microsoft

Redmond, Washington, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

United States (Hybrid)

Hsinchu, Hsinchu City, Taiwan (On-Site)

Bengaluru, Karnataka, India (On-Site)

Hsinchu, Hsinchu City, Taiwan (Hybrid)

Hsinchu, Hsinchu City, Taiwan (Hybrid)

Hsinchu, Hsinchu City, Taiwan (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

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

Bengaluru, Karnataka, India (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