GPU/CPU Compiler Developer

30 - 46 USDNet per hour - B2B
C

GPU/CPU Compiler Developer

C
Zabłocie 43A, Kraków +2 Locations

Spyrosoft

Full-time
B2B
Senior
Remote
30 - 46 USD
Net per hour - B2B

Job description

Requirements:


  • Advanced C/C++ programming skills

  • Strong problem-solving/analysis skills and conceptual thinking

  • Experience with compiler development, compiler theory, and optimization techniques


You might also have:


  • Knowledge of GPU graphics and compute APIs - such as Vulkan, OpenCL or CUDA

  • Some familiarity with low-level instruction-set architecture/concepts

  • Computer architecture knowledge


Project description:


The GPU Compiler Team is responsible for a core part of the GPU drivers we develop for graphics and compute APIs across various platforms. Our GPU compilers are key to achieving maximum performance for workloads running on PowerVR GPUs and help support the latest API changes and new HW functionality. You will join an experienced and diverse team of talented engineers, in multiple locations, to help develop and maintain our GPU compilers.



Main responsibilities:


Maintenance and improvement of the compiler stack

Adding support for new API/input functionality

Adding support for future GPUs and help validate HW

Identification of possible optimisations and code transformations

Analysis and diagnosing performance or code-generation issues

Specialization in HW code generation in the compiler backend




We are seeking for candidates from Junior to Senior level.

Tech stack

    English

    B2

    C++

    advanced

    GPU

    regular

Office location

Published: 14.01.2026

About the company

Spyrosoft

Spyrosoft is an authentic, cutting-edge software engineering company, established in 2016. We have been included in the Financial Times ranking of 1000 fastest growing companies for three consecutive years: 2021, 2022 an...

Company profile

GPU/CPU Compiler Developer

30 - 46 USDNet per hour - B2B
Summary of the offer

GPU/CPU Compiler Developer

Zabłocie 43A, Kraków
Spyrosoft
30 - 46 USDNet per hour - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest SpyroSoft S.A. z siedzibą w 50-141 Wrocław, pl. Nowy Targ 28 (dalej jako "administrator").... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.