About the Role
We are looking for a highly skilled Compiler Engineer with strong experience in C / C++ , Linux development , and LLVM-based compiler toolchains . The ideal candidate will work closely with our engineering teams to enhance and optimize compiler technologies for advanced hardware architectures.
You will contribute to the design, development, and optimization of compiler backends and toolchains that enable high-performance embedded and hardware-oriented applications.
Key Responsibilities
Design, develop, and maintain compiler components using LLVM , Clang , or other open-source frameworks.
Optimize code generation for custom or specialized hardware targets.
Implement and refine compiler passes for performance, power, and code size improvements.
Contribute to low-level toolchain components (assemblers, linkers, debuggers).
Collaborate with hardware and software teams to ensure efficient integration of compiler outputs.
Debug, analyze, and improve compiler performance using Linux-based development environments.
Support build and CI processes for compiler and SDK releases.
Required Skills & Experience
5+ years of experience in compiler development or related low-level systems programming.
Strong proficiency in C and C++ .
Deep understanding of Linux-based development , build systems, and scripting tools.
Proven experience with LLVM , Clang , or equivalent compiler infrastructure.
Knowledge of computer architecture , instruction sets , and hardware-software interaction .
Experience with optimization techniques , profiling , and performance analysis tools .
Familiarity with version control (Git), CI / CD pipelines , and collaborative workflows.
Preferred Qualifications
Experience with embedded toolchains, cross-compilation, or SDK development.
Contributions to open-source compiler or toolchain projects.
Understanding of GPU, DSP, or specialized processor architectures.
Exposure to build systems such as CMake , Bazel , or Ninja .
Why Join Us
Opportunity to work on cutting-edge compiler and hardware integration projects.
Collaborative, engineering-driven culture focused on innovation and quality.
Flexible working environment with international exposure.
Competitive compensation and long-term growth potential within a high-caliber engineering team.
Engineer • Toledo, Castille-La Mancha, Spain