**
Intel is seeking a Middleware Development Engineer in Gdansk, Poland, to work on the offloading runtime that enhances performance across GPUs and CPUs within the LLVM ecosystem. The ideal candidate will have strong systems programming skills in C/C++, experience with GPU programming stacks, and a collaborative mindset.
**
Job Summary
The team is developing liboffload, a modern C API that bridges language runtimes like SYCL and OpenMP to driver-level backends for high-performance execution.
Engineers will collaborate across compiler, runtime, and driver teams to implement new features and contribute upstream code to the LLVM community.
Intel offers competitive pay, stock programs, quarterly bonuses, and a collaborative environment with opportunities for professional development and flexible working time.
Matching Summary
Match Score: 75
**
Intel is seeking a Middleware Development Engineer in Gdansk, Poland, to work on the offloading runtime that enhances performance across GPUs and CPUs within the LLVM ecosystem. The ideal candidate will have strong systems programming skills in C/C++, experience with GPU programming stacks, and a collaborative mindset.
**
Salary
Competitive pay; Quarterly Bonuses; Stock programs included
Skills & Requirements
Must-have
Strong systems programming in C/C++
Experience with heterogeneous memory models
Proficiency in debugging and profiling tools
Nice-to-have
Familiarity with GPU programming stacks
Prior contributions to LLVM internals
Knowledge of Python scripting for automation
Key Requirements
Track record of shipping high-quality code in complex runtimes
Solid understanding of concurrency and performance engineering
Excellent English communication skills in distributed environments