At a Glance
- Tasks: Join a dynamic team to design and optimise GPU cores remotely.
- Company: A leading tech giant based in Cork, known for innovation and excellence.
- Benefits: Enjoy fully remote work and flexible hours while contributing to cutting-edge technology.
- Why this job: Be part of a forward-thinking culture that values creativity and technical expertise.
- Qualifications: Strong C/C++ skills and 3+ years in ASIC design required; knowledge of GPU architecture is a plus.
- Other info: This role is UK-based; apply via LinkedIn or send your CV directly.
The predicted salary is between 48000 - 72000 £ per year.
A leading tech giant based in Cork are seeking to bolster their team with a talented, solution focused GPU compiler. This opportunity is fully remote, please note you must be based in the UK.
What to expect from this role:
- Assist in the architecture, design, implementation, verification, and optimization of the performance and power of GPU cores.
- Assist in building functional model simulations, developing software, and testing for various graphics to verify correctness.
- Program and run graphics tests to assess functionality, performance, and power.
- Assist in the development of driver and compiler software to support GPU products.
- Write technical documentation and feature descriptions for GPU projects.
Requirements:
- Strong C/C++ competency
- Competent with LLVM, knowledge of MLIR
- Understanding of GPGPU API; CUDA, OpenCL or SYCL.
- Deep understanding of GPU architecture, data structures and algorithms
- 3+ years experience of ASIC design, verification, validation and integration
If this role is of interest please apply directly on LinkedIn or send a copy of your CV to alex@eu-recruit.com.
GPU compiler employer: European Tech Recruit
Contact Detail:
European Tech Recruit Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land GPU compiler
✨Tip Number 1
Familiarise yourself with the latest advancements in GPU architecture and compiler technologies. This will not only help you during interviews but also demonstrate your genuine interest in the field.
✨Tip Number 2
Engage with online communities and forums related to GPU programming and compilers. Networking with professionals in these spaces can provide valuable insights and potentially lead to referrals.
✨Tip Number 3
Prepare to discuss specific projects or experiences where you've optimised GPU performance or worked with C/C++ and LLVM. Real-world examples can set you apart from other candidates.
✨Tip Number 4
Stay updated on the latest trends in GPGPU APIs like CUDA, OpenCL, and SYCL. Being knowledgeable about these technologies will show that you're proactive and ready to contribute from day one.
We think you need these skills to ace GPU compiler
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your strong C/C++ competency and experience with LLVM, MLIR, and GPGPU APIs like CUDA, OpenCL, or SYCL. Emphasise your understanding of GPU architecture and any relevant ASIC design experience.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for GPU technology and your problem-solving skills. Mention specific projects or experiences that demonstrate your ability to assist in architecture, design, and optimisation of GPU cores.
Highlight Relevant Experience: In your application, clearly outline your 3+ years of experience in ASIC design, verification, validation, and integration. Use bullet points to make it easy for the hiring team to see your qualifications at a glance.
Technical Documentation Skills: Since the role involves writing technical documentation, include examples of any previous documentation you've created. This could be project reports, feature descriptions, or any other relevant materials that showcase your writing skills.
How to prepare for a job interview at European Tech Recruit
✨Showcase Your Technical Skills
Make sure to highlight your strong C/C++ competency and any experience you have with LLVM and MLIR. Be prepared to discuss specific projects where you've applied these skills, as this will demonstrate your technical expertise.
✨Understand GPU Architecture
Brush up on your knowledge of GPU architecture, data structures, and algorithms. Be ready to explain how these concepts relate to the role and how you've used them in past experiences.
✨Prepare for Practical Tests
Since the role involves programming and running graphics tests, practice coding challenges related to GPU functionality and performance. This will help you feel more confident during any practical assessments in the interview.
✨Ask Insightful Questions
Prepare thoughtful questions about the company's GPU projects and their approach to driver and compiler software development. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.