At a Glance
- Tasks: Design and optimise GPU compilers for next-gen computing experiences.
- Company: Leading tech innovator pushing boundaries in GPU technology.
- Benefits: Competitive salary, hands-on experience, and a chance to shape future tech.
- Why this job: Make a real impact on performance and power efficiency in cutting-edge products.
- Qualifications: Strong GPU architecture background and experience in compiler or driver software.
- Other info: Collaborative environment with opportunities for growth and innovation.
The predicted salary is between 36000 - 60000 £ per year.
We are partnered with a leading technology innovator who is pushing the boundaries of next generation computing experiences. They are looking for a GPU Compiler Engineer to work on advanced GPU cores, helping drive performance and power efficiency across cutting edge products.
In this role, you will work closely with cross functional engineering teams to architect, design, implement, and optimize GPU compiler and software solutions that meet demanding customer and product requirements. You will be involved across the development lifecycle and have real influence on performance, power, and software design decisions.
What You Will Be Doing:
- Applying GPU knowledge to architect, design, implement, verify, and optimize GPU cores with a focus on performance and power
- Building functional model simulations and developing software to validate graphics functionality, performance, and power targets
- Programming and running graphics tests using industry tools and methodologies to identify functional, performance, and power issues
- Collaborating with internal teams, third party vendors, and external users to guide implementation and ensure alignment with technical and product goals
- Developing driver and compiler software to support GPU products
- Writing detailed technical documentation and feature descriptions to support GPU software usage and implementation
What We Are Looking For:
- Strong background in GPU architecture, graphics, or parallel computing
- Experience developing compiler and or driver software for GPU or graphics related products
- Solid understanding of performance and power optimization techniques
- Hands on experience with simulation, testing, and debugging of graphics or GPU systems
- Ability to collaborate effectively with cross functional engineering teams
- Master's degree or PhD in Computer Engineering, Computer Science, Electrical Engineering, or a related field
- 5+ years of relevant GPU industry experience
Location Requirement: This role requires 5 days per week onsite in our clients Cambridge office.
Compiler Engineer - GPU / GPU Architecture / Graphics / Performance Optimization in Cambridge employer: European Tech Recruit
Contact Detail:
European Tech Recruit Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Compiler Engineer - GPU / GPU Architecture / Graphics / Performance Optimization in Cambridge
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects related to GPU architecture and performance optimisation. This gives you a chance to demonstrate your expertise beyond just a CV.
✨Tip Number 3
Prepare for interviews by brushing up on technical questions specific to GPU compilers and graphics. Practice explaining your thought process clearly, as collaboration is key in this role.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the team!
We think you need these skills to ace Compiler Engineer - GPU / GPU Architecture / Graphics / Performance Optimization in Cambridge
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in GPU architecture and compiler development. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about GPU technology and how your background makes you a perfect fit for our team. Keep it engaging and personal – we love to see your personality!
Showcase Your Technical Skills: When detailing your experience, focus on specific tools and methodologies you've used in performance optimization and debugging. We’re keen to know how you’ve tackled challenges in past projects, so give us the juicy details!
Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep everything organised and ensures your application gets the attention it deserves. Plus, it’s super easy!
How to prepare for a job interview at European Tech Recruit
✨Know Your GPU Inside Out
Make sure you brush up on your knowledge of GPU architecture and performance optimisation techniques. Be ready to discuss specific projects where you've applied this knowledge, as it shows you're not just familiar with the theory but have practical experience too.
✨Showcase Your Collaboration Skills
Since this role involves working closely with cross-functional teams, prepare examples that highlight your ability to collaborate effectively. Think about times when you’ve worked with engineers from different backgrounds to achieve a common goal.
✨Prepare for Technical Questions
Expect to face technical questions related to compiler and driver software development. Brush up on relevant programming languages and tools, and be ready to solve problems on the spot. Practising coding challenges can help you feel more confident.
✨Document Your Achievements
Be prepared to discuss your past work in detail, especially any documentation you've created. Highlight how your technical documentation has supported GPU software usage and implementation, as this will demonstrate your thoroughness and attention to detail.