Work alongside a talented team of engineers developing ground-breaking technologies, defining standards and working with some of the world's biggest companies.outlined_flagView Current Careers
After a few years of working at Codeplay, you will have the skills and experience to be classed as an expert in your field. We have created a diverse knowledge sharing system that allows our team to share information, ideas and knowledge to other members of the team that are interested, providing a unique chance to further develop skills.
Working at Codeplay will provide you with the unique opportunity to represent the company worldwide. We regularly travel to America and many European countries to meet clients, set up new partnerships, and share presentations of our technology.
Shape the Industry
Codeplay work alongside some of the biggest companies in the industry. We also sit on a number of standards bodies that define the new standards for future technologies. Working with us, you'll be helping to shape the future of our industry!
Codeplay is proud to be an Equal Opportunities employer. We celebrate and value diversity. We are committed to creating an inclusive environment for all employees, regardless of race, colour, gender, religion, national origin, ancestry, citizenship, disability, age, sexual orientation or any other characteristic protected by law. All employment is decided on the basis of qualifications, merit and business need and we strongly encourage applicants from all backgrounds and walks of life. We are committed to providing flexible working options such as part-time/compressed hours/timeshifting. If you have a disability or additional need that requires accommodation, just let us know.link Visit TechTalent.co.uk
We're very proud to be a signatory to the TechTalentCharter and we'll be working on our continued commitment to D&I both in our organisation and our recruitment processes.
Notice to Recruitment Agents
We only accept direct applications from candidates. If you send us a candidates CV, this does NOT constitute terms of business with us.
Staff Compiler Engineer
We are looking for a Staff Compiler Engineer to join Codeplay and help us enable the software of today to run on the hardware of tomorrow. This requires profound work in compilers and programming models that can translate the high-level intents of developers into code modern hardware processors and accelerators can execute.
We are looking for an enthusiastic compiler engineer to help us address various challenges! This position requires a good understanding of modern compilers like LLVM or GCC, and how they process complex high-level source code into highly optimised machine code whilst maintaining correctness and compilation speed.
SYCL Failure Taxonomy Internship
An exciting opportunity is available within the Safety Engineering division. Codeplay is known for being one of the leaders in the development of the SYCL™ standard and recently Codeplay has kick-started the design of SYCL SC, a version of SYCL targeted at safety-critical industries. Take a closer look at the project and the work being done here.
RISC-V Simulator and OpenCL Integration Internship
An exciting opportunity is available within the Product Engineering division of Codeplay. Codeplay has a software platform called Acoran, that is designed to support C++ programming on a wide-range of hardware devices. We are looking for an Intern to help contribute to this work.
Kernel Timeout Proof of Concept Internship
An exciting Internship opportunity is available within the Safety Engineering division of Codeplay. Codeplay is known for implementing OpenCL™ and SYCL™ runtimes and compilers for their customers' acceleration platforms. Come and join the team working towards providing advanced driving assistance (ADAS) and autonomous driving (AD) features to make our roads safer.
Jira Data Mining Internship
An exciting opportunity within the Safety Engineering division. Codeplay is known for implementing OpenCL™ and SYCL™ runtimes and compilers for their customers' acceleration platforms. Now we aim to target customers in the automotive sector, who want to run highly complex AI algorithms on their accelerators, which will provide advanced driving assistance (ADAS) and autonomous driving (AD) features to make our roads safer. Take a closer look at this opportunity here.
ISO C++ SYCL Implementation Internship
An exciting Internship opportunity is available within the Ecosystem division of Codeplay. Codeplay is is a major contributor to the development of the SYCL open standard for heterogeneous programming with modern C++. You can be a contributor too, take a look at this Internship to see how!
Autoware SYCL/Nvidia port Internship
An exciting Internship opportunity is available within the Safety Engineering division at Codeplay. The Autoware Foundation is developing open-source software for autonomous driving in the vehicles of tomorrow. Some algorithms in the reference implementation make use of CUDA to accelerate kernels on NVidia GPUs. In the automotive industry, however, there is interest in moving away from proprietary programming models and embrace open and portable standards. SYCL is an open-standard alternative to CUDA and runs on a variety of accelerators. Click on the link to find out more!