GPU/CPU Compiler Developer
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
- Department
- Software Delivery
- Role
- Software Engineer
- Locations
- Poland (PL)
- Remote status
- Fully Remote
- Hourly salary
- PLN110 - PLN170
- Skills
- C++
About Spyrosoft
Spyrosoft is an authentic, cutting-edge software engineering company, established in 2016. In 2021 and 2022, we were among the fastest growing technology companies in Europe, according to the Financial Times. We were founded by a group of tech experts with established backgrounds in software engineering, who created an ‘engineer-to-engineer’ workplace, powered by enthusiasm, fairness and authentic relationships. Having a unique offering, which bridge the gap between technology and business, we specialise in technology solutions for industry 4.0, automotive, geospatial, healthcare & life sciences, employee experience & education and financial services industries.
Already working at Spyrosoft?
Let’s recruit together and find your next colleague.