GPU Software Engineer - 12 month PAYE

GPU Software Engineer - 12 month PAYE

Full-Time 50000 - 70000 € / year (est.) No home office possible
European Tech Recruit

At a Glance

  • Tasks: Design and develop cutting-edge features for 3D Graphics APIs like Vulkan and DirectX.
  • Company: Globally recognised tech company in Cambridge's vibrant tech scene.
  • Benefits: Competitive PAYE contract with potential for extension and hands-on experience.
  • Other info: On-site role with excellent collaboration opportunities in a creative environment.
  • Why this job: Join a dynamic team shaping the future of graphics technology.
  • Qualifications: 4+ years in GPU software architecture; experience with Vulkan or DirectX required.

The predicted salary is between 50000 - 70000 € per year.

We are a globally recognised technology company with deep roots in Cambridge's thriving tech ecosystem. Our GPU Architecture team is expanding, and we're looking for a talented GPU Software Engineer to help shape the next generation of 3D graphics APIs. This is an exciting opportunity to work at the intersection of software and silicon β€” investigating and designing features for APIs like Vulkan and DirectX, and understanding how they apply to current and future GPU hardware.

Location: Cambridge, UK (fully on-site)

Contract Type: PAYE | Inside IR35

Duration: 12 months (with strong potential to extend)

WHAT YOU'LL BE DOING

  • Designing and developing new features for 3D Graphics APIs
  • Investigating and evaluating improvements to existing APIs, including hardware implications
  • Drafting new API extensions and writing technical specifications
  • Prototyping interface changes and proposing GPU architecture enhancements
  • Conducting performance analysis of proposed changes
  • Demonstrating the advantages of new APIs through real-world scenarios

You'll collaborate closely with software and hardware architects and driver development teams β€” bridging the gap between API design and silicon.

WHAT WE'RE LOOKING FOR

Essential:

  • BSc, MSc, or PhD in a relevant discipline
  • 4+ years of experience in GPU software architecture or driver development
  • Hands-on experience with one or more of: Vulkan, OpenGL ES, Metal, DirectX 11/12
  • Strong understanding of GPU architectures and the workloads they run

Nice to have:

  • Knowledge of rasterization, ray-tracing, and mesh shading pipelines
  • Familiarity with neural rendering techniques
  • C/C++ programming experience
  • Creative, self-motivated, and a collaborative team player

CONTRACT DETAILS

  • On-site role β€” Cambridge, UK
  • PAYE engagement, inside IR35
  • 12-month initial term with extension available
  • Confidential employer

If you have a strong background in GPU software architecture and a passion for pushing the boundaries of graphics technology, we'd love to hear from you. Please send your CV or reach out directly to discuss.

GPU Software Engineer - 12 month PAYE employer: European Tech Recruit

Join a globally recognised technology company at the heart of Cambridge's vibrant tech scene, where innovation meets collaboration. As a GPU Software Engineer, you'll thrive in a dynamic work culture that fosters creativity and professional growth, with opportunities to work on cutting-edge graphics technologies alongside industry experts. Enjoy the benefits of a fully on-site role, competitive PAYE contract terms, and the potential for extension, all while contributing to the future of 3D graphics APIs.

European Tech Recruit

Contact Detail:

European Tech Recruit Recruiting Team

StudySmarter Expert Advice🀫

We think this is how you could land GPU Software Engineer - 12 month PAYE

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with GPUs or graphics APIs. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects related to GPU software architecture or driver development. This is your chance to demonstrate your hands-on experience with Vulkan, OpenGL ES, or DirectX β€” make it shine!

✨Tip Number 3

Prepare for interviews by brushing up on technical questions related to GPU architectures and performance analysis. We recommend practicing coding challenges in C/C++ to show you're ready to tackle real-world problems.

✨Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive and engaged with our company.

We think you need these skills to ace GPU Software Engineer - 12 month PAYE

GPU Software Architecture
Driver Development
Vulkan
OpenGL ES
Metal
DirectX 11/12
GPU Architectures

Some tips for your application 🫑

Tailor Your CV:Make sure your CV highlights your experience with GPU software architecture and any relevant projects. We want to see how your skills align with the role, so don’t be shy about showcasing your work with Vulkan, OpenGL ES, or DirectX.

Craft a Compelling Cover Letter:Your cover letter is your chance to tell us why you’re the perfect fit for this role. Share your passion for 3D graphics APIs and how your background makes you a strong candidate. Keep it concise but impactful!

Showcase Your Technical Skills:In your application, highlight specific technical skills that relate to the job description. Mention any hands-on experience with GPU architectures or driver development, as we’re keen to see what you bring to the table.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity in Cambridge. Don’t miss out!

How to prepare for a job interview at European Tech Recruit

✨Know Your APIs

Make sure you brush up on your knowledge of 3D graphics APIs like Vulkan and DirectX. Be ready to discuss how you've used them in past projects, and think about any improvements or features you would propose based on your experience.

✨Showcase Your Technical Skills

Prepare to demonstrate your understanding of GPU architectures and workloads. You might be asked to solve a problem on the spot, so practice explaining your thought process clearly and concisely while coding in C/C++.

✨Collaborative Mindset

Since this role involves working closely with software and hardware teams, be prepared to discuss examples of how you've successfully collaborated in the past. Highlight your ability to bridge gaps between different disciplines and how that has led to successful outcomes.

✨Performance Analysis Insights

Familiarise yourself with performance analysis techniques for proposed changes. Be ready to talk about how you've conducted performance evaluations in previous roles and what metrics you consider important when assessing API enhancements.