**
Intel Retiree Medical Plan Trust is seeking a Middleware Development Engineer in Gdansk, Poland, to work on the liboffload project within the LLVM ecosystem, focusing on heterogeneous compute across GPUs and CPUs. The ideal candidate should possess strong systems programming skills in C/C++ and a solid understanding of computer architecture and performance engineering.
**
Job Summary
The team is building an offloading runtime that powers heterogeneous compute across GPUs and CPUs in the LLVM ecosystem.
Engineers will design core runtime APIs, experiment with cutting-edge GPU features, and ship upstream code used by others for years.
Intel offers competitive pay, stock programs, quarterly bonuses, and a collaborative environment where innovation is encouraged.
Matching Summary
Match Score: 75
**
Intel Retiree Medical Plan Trust is seeking a Middleware Development Engineer in Gdansk, Poland, to work on the liboffload project within the LLVM ecosystem, focusing on heterogeneous compute across GPUs and CPUs. The ideal candidate should possess strong systems programming skills in C/C++ and a solid understanding of computer architecture and performance engineering.
**
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
Excellent English communication skills
Nice-to-have
Familiarity with GPU programming stacks
Prior contributions to LLVM internals
Knowledge of Build/CI tooling like CMake
Scripting experience with Python
Key Requirements
Track record of shipping high-quality code in complex runtimes
Solid understanding of modern computer architecture and concurrency
Experience with symbolic debuggers, sanitizers, perf tools, and tracing