Are you a Compiler Engineer with GPGPU experience that is looking for an exciting new role at a globally known semiconductor multinational?
At European Tech Recruit we are working alongside a market leading chip company, helping them bring on board a GPGPU Compiler Engineer to work on cutting edge R&D projects within the GPU space.
Responsibilities:
- Develop, optimize, and maintain compilers for GPGPU programming languages and APIs, including SYCL, OpenCL, and CUDA.
- Design and implement performance optimizations for parallel computing applications, ensuring efficiency across heterogeneous architectures.
- Collaborate with hardware and software teams to enhance compiler support for GPU features, memory hierarchies, and performance tradeoffs.
- Develop and optimize shaders or compute kernels for graphics and compute-intensive applications.
- Conduct benchmarking, performance analysis, and tuning to maximize the efficiency of parallel applications.
- Profile and model application performance in diverse domains such as HPC, AI, AR/VR, and gaming.
- Contribute to the development of GPU or CPU device drivers, ensuring robust compiler integration.
- Design and implement advanced data structures and algorithms to support compiler features and optimization strategies.
- Stay up-to-date with the latest advancements in compiler technology, GPU architecture, and parallel computing methodologies.
- Document designs, tools, and processes, providing support to internal teams and external developers.
Qualifications:
- Strong proficiency in C/C++ programming and object-oriented design principles.
- Extensive knowledge of compiler development and optimization techniques.
- Familiarity with GPGPU APIs such as SYCL, OpenCL, and CUDA.
- Hands-on experience in graphics shader programming or kernel development for OpenCL, CUDA, or SYCL.
- Solid understanding of computer architecture, particularly GPU design, memory systems, and performance tradeoffs.
- Experience in parallel computing across multi-core CPUs, GPUs, or heterogeneous systems.
- Expertise in benchmarking and tuning parallel applications for maximum performance.
- Knowledge of performance profiling tools and modeling for applications in gaming, HPC, AR/VR, or AI.
- Experience in device driver development for GPUs or CPUs.
- Strong foundation in data structures, algorithms, and object-oriented programming.
If interested in this role please apply here or send your email direct to [email protected]
By applying to this role, you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (https://eu-recruit.com/wp-content/uploads/2020/04/Privacy-
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Data Analytics Lead
2026-05-25
Mobile Engineering Consultant (mid-level)
2026-05-28
Back End Developer
2026-05-28
- Posted
- Mar 29, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Cork
- Company
- European Tech Recruit
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Data Analytics Lead
2026-05-25
Mobile Engineering Consultant (mid-level)
2026-05-28
Back End Developer
2026-05-28