The team is developing liboffload, a modern C API that bridges language frameworks like SYCL and OpenMP to driver-level backends for high-performance execution
Job Summary
The team is developing liboffload, a modern C API that bridges language frameworks like SYCL and OpenMP to driver-level backends for high-performance execution.
Engineers will contribute upstream code to the LLVM community, collaborating on compiler, runtime, and driver teams to implement new features.
Intel offers competitive pay, stock programs, quarterly bonuses, and a collaborative environment with opportunities for professional development and flexible working arrangements.
Matching Summary
The team is developing liboffload, a modern C API that bridges language frameworks like SYCL and OpenMP to driver-level backends for high-performance execution.
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 like CUDA
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 for distributed open-source environments