Senior LLVM Compiler Engineer - CPU

Innovative processor solutions company designing and developing cutting-edge CPU cores with automated proprietary tools for customization.
Backend
Senior Software Engineer
Hybrid
101 - 500 Employees
5+ years of experience
Enterprise SaaS

Description For Senior LLVM Compiler Engineer - CPU

Codasip, an innovative processor solutions company, is seeking a Senior LLVM Compiler Engineer to join their Embedded Software team within Codasip Labs. This role focuses on developing cutting-edge CPU cores and customizing compiler technologies. The position involves working with LLVM compilers, supporting both standard RISC-V cores and custom hardware extensions. The ideal candidate will collaborate with multiple teams, providing compiler expertise for software optimization and microarchitectural design.

The role offers a unique opportunity to work on revolutionary RISC-V technology in the semiconductor industry, with high impact and visibility. You'll be part of both short-term customer-driven projects and longer-term strategic software products. The position requires deep technical knowledge of LLVM compilers, C/C++ clang frontend, and hardware microarchitecture.

Working at Codasip means joining a flexible, open, and supportive team of curious, self-motivated engineers. The company encourages exploration of original solutions and experimentation with new techniques. Cross-departmental collaboration is valued, and employees have the freedom to innovate and add value through diverse approaches to their work.

The position is primarily based in Germany (Munich, Dresden, or Berlin), with consideration for candidates from EU member countries and the UK. This is an excellent opportunity for a senior engineer looking to make a significant impact in the growing RISC-V ecosystem while working with cutting-edge processor design technologies.

Last updated 6 days ago

Responsibilities For Senior LLVM Compiler Engineer - CPU

  • Customize and optimize LLVM compilers to support Codasip's standard and customized embedded CPU cores
  • Support Embedded Software team engineers with compiler expertise to help optimize software
  • Support processor design teams with compiler expertise to guide microarchitectural design and optimization
  • Explore compiler technology to support novel compute architectures and technologies
  • Work with the Codasip Studio EDA tool compiler team to improve the tool's compiler

Requirements For Senior LLVM Compiler Engineer - CPU

Rust
  • In-depth knowledge of the LLVM compiler
  • Knowledge of the C/C++ clang frontend
  • Knowledge of high-level hardware microarchitecture and its effects on software performance
  • A flexible and adaptable attitude to work
  • A desire to learn and positively influence the technical development of others

Benefits For Senior LLVM Compiler Engineer - CPU

  • Flexible work environment
  • Work on cutting-edge products and technology
  • Freedom to explore original solutions
  • Cross-departmental collaboration opportunities
  • Supportive team environment

Interested in this job?

Jobs Related To Codasip Senior LLVM Compiler Engineer - CPU

Senior Software Research Engineer - High Performance Computing (RISC-V)

Senior Software Research Engineer position at Codasip focusing on high-performance computing with RISC-V technology, optimizing compute libraries and system software.

CPU Design Engineer (Memsys/RISC-V/Out-of-Order cores)

Join Codasip as a CPU Design Engineer, working on Out-of-Order cores and memory subsystems for innovative RISC-V processor solutions.

Sr. SDE, Amazon Private Brands

Senior Software Engineer role at Amazon Private Brands, building discovery systems using AWS and ML, offering competitive compensation $151K-$261K plus benefits.

Sr. Software Development Engineer, Japan Store Tech

Senior Software Engineer role at Amazon Japan Store Tech, focusing on improving selection discovery through distributed systems and machine learning

Sr. Software Development Engineer, Kuiper Government Solutions Team

Senior Software Engineer role at Amazon's Project Kuiper, developing critical APIs for government space applications with competitive compensation and benefits.