Junior Compiler Engineer - Hybrid & Flexible Schedule (Barcelona)

Openchip & Software Technologies

Barcelona

Hybrid

EUR 60,000 - 80,000

Full time

6 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Hybrid work environment
Flexible schedule
Competitive compensation

Job summary

Openchip & Software Technologies S.L. is seeking a compiler-focused engineer to extend LLVM/MLIR/GCC-based toolchains for novel hardware accelerators in Barcelona. You will work across ML/AI and hardware teams to map workloads to features and contribute to end-to-end compiler pipelines.

The role requires strong C/C++ skills, 1–4 years’ experience with compiler frameworks, and a proactive, collaborative mindset in a hybrid work setup. Flexible schedule and competitive compensation offered.

Qualifications

  • Bachelor or Master’s degree in a relevant field.
  • Experience in the relevant field (1-4yr).
  • Experience with compiler frameworks (e.g., LLVM, MLIR, GCC...).
  • Experience with computation and parallelism APIs (CUDA, OpenAcc, OpenCL, OpenML, SYCL...).
  • Solid knowledge of the C and C++ programming languages.
  • Experience with code benchmarking, debugging, profiling, and tracing.
  • Experience with standard tools for source control (git), continuous integration, task management (Jira).

Responsibilities

  • Make independent technical contributions to help their team deliver its commitments.
  • Write code to extend compiler frameworks (e.g., GCC, LLVM), enabling usage of novel hardware features and acceleration, and improving the quality of code generated for these targets.
  • Interact with ML/AI and hardware teams, connecting requirements and offerings, influencing hardware/software co-design.
  • Collaborate with colleagues through code reviews, bug triaging, design documents, and more.
  • Contribute to shared team responsibilities (CI failure triaging, documentation, code fixits, rotations...).

Skills

C/C++ programming
Code benchmarking
Debugging
Profiling
Git
CI
Jira

Education

Bachelor or Master’s degree in a relevant field

Tools

LLVM
MLIR
GCC

Job description

Openchip & Software Technologies S.L. is seeking a compiler-focused engineer to extend LLVM/MLIR/GCC-based toolchains for novel hardware accelerators in Barcelona. You will work across ML/AI and hardware teams to map workloads to features and contribute to end-to-end compiler pipelines.

The role requires strong C/C++ skills, 1–4 years’ experience with compiler frameworks, and a proactive, collaborative mindset in a hybrid work setup. Flexible schedule and competitive compensation offered.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Compiler Engineer for AI/ML Acceleration (Hybrid)
Senior Compiler Engineer for AI/ML Acceleration (Hybrid)

OPENCHIP & SOFTWARE TECHNOLOGIES • Barcelona

Hybrid
EUR 60,000 - 80,000
Hybrid work environment
Remuneration based on experience
Junior Compiler Engineer
Junior Compiler Engineer

Openchip & Software Technologies • Barcelona

Hybrid
EUR 60,000 - 80,000
Hybrid work environment
Flexible schedule
Competitive compensation
Senior Compiler Engineer
Senior Compiler Engineer

OPENCHIP & SOFTWARE TECHNOLOGIES • Barcelona

Hybrid
EUR 60,000 - 80,000
Hybrid work environment
Remuneration based on experience
Engineering Lead, Compiler (LLVM/MLIR) for AI/HPC
Engineering Lead, Compiler (LLVM/MLIR) for AI/HPC

OPENCHIP & SOFTWARE TECHNOLOGIES • Barcelona

Hybrid
EUR 110,000 - 150,000
Hybrid work environment
Flexible schedule
Remuneration based on experience
Staff Compiler Engineer
Staff Compiler Engineer

OPENCHIP & SOFTWARE TECHNOLOGIES • Barcelona

Hybrid
EUR 110,000 - 150,000
Hybrid work environment
Flexible schedule
Remuneration based on experience
Senior C++ Hardware Systems Engineer – Hybrid Barcelona
Senior C++ Hardware Systems Engineer – Hybrid Barcelona

Script & Dot • Barcelona

Hybrid
EUR 70,000 - 90,000
Senior Firmware & OS Engineer for Open Hardware Accelerators
Senior Firmware & OS Engineer for Open Hardware Accelerators

OPENCHIP & SOFTWARE TECHNOLOGIES • Barcelona

Hybrid
EUR 75,000 - 110,000
Hybrid work environment
Flexible schedule
Base in Barcelona
Hybrid FPGA Engineer - Mid Level, Flexible Hours & Perks
Hybrid FPGA Engineer - Mid Level, Flexible Hours & Perks

Hireroo Ltd • Barcelona

Hybrid
EUR 60,000 - 90,000
Flexible working hours
Hybrid model: 4 days in office, 1 day
Relocation bonus
+7
Senior AI Hardware Software Engineer — 4D/Barcelona Hybrid
Senior AI Hardware Software Engineer — 4D/Barcelona Hybrid

Semidynamics • Barcelona

Hybrid
EUR 65,000 - 90,000
C++ Software Engineer — Hybrid (Barcelona) & Python
C++ Software Engineer — Hybrid (Barcelona) & Python

Semidynamics • Barcelona

Hybrid
EUR 60,000 - 90,000
Hybrid work model: 4 days in-office, 1
Work from anywhere 1 week/year