Job Description
Compiler Engineer
Envíe su CV y cualquier información adicional requerida después de haber leído esta descripción, haciendo clic en el botón de solicitud.- Location: Barcelona, Spain
- Working Model: Hybrid
The Company
We're working with a fast-growing semiconductor company developing next-generation RISC-V–based processors and custom AI acceleration IP for high-performance and data-center workloads. Their software team plays a critical role in enabling these architectures through production-quality compiler technology, working closely with hardware and architecture teams to unlock real performance on silicon.
Compiler Engineer Responsibilities
- Design, build, and extend compiler components to support custom processor features and AI acceleration
- Develop and optimise compiler frameworks including LLVM, MLIR, and GCC
- Implement and maintain front-end, middle-end, and backend compiler functionality
- Collaborate closely with hardware, architecture, and performance teams on hardware/software co-design
- Analyse compute- and AI-oriented workloads and map them efficiently onto target architectures
Compiler Engineer Background
- Bachelor's or Master's degree in Computer Science or a related field
- 1–4 years of experience in compiler xugodme development or related low-level systems software
- Hands-on experience with LLVM, MLIR, GCC, or similar compiler infrastructures
- Strong C++ and C programming skills
- Experience with parallel or accelerator programming models (e.g. vectorisation, CUDA, OpenCL, SYCL
If this compiler position sounds of interest, please reach out to Harry Hansford @ IC Resources .
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application