Software Engineer (contract) (Contract) in Cambridge
Software Engineer (contract) (Contract)

Software Engineer (contract) (Contract) in Cambridge

Cambridge Freelance 50000 - 70000 £ / year (est.) No home office possible
European Tech Recruit

At a Glance

  • Tasks: Shape the future of 3D graphics APIs and enhance GPU performance.
  • Company: Leading tech organisation at the forefront of GPU innovation.
  • Benefits: Competitive contract pay with potential for extension.
  • Other info: Collaborative environment with opportunities to work on cutting-edge projects.
  • Why this job: Join a dynamic team and make a real impact in graphics technology.
  • Qualifications: Strong C/C++ skills and 4+ years in GPU software or graphics development.

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

We are working with a leading technology organisation at the forefront of GPU and graphics innovation, looking to bring on an experienced GPU Software Engineer to join their team on a contract basis. This role sits at the intersection of graphics APIs, GPU architecture, and performance engineering. You will be involved in shaping how modern 3D graphics APIs evolve and how they translate into real-world GPU performance and capabilities.

  • Investigate and evaluate features of modern 3D graphics APIs such as Vulkan and DirectX
  • Analyse performance impact and validate improvements using real-world rendering scenarios
  • Collaborate closely with hardware architects, driver teams, and software engineers
  • Contribute to future GPU architecture considerations through software insights

Requirements:

  • Strong C/C++ programming skills
  • ~4+ years’ experience in GPU software, graphics, or driver development
  • Solid understanding of rendering pipelines and GPU workloads
  • Experience in performance analysis and optimisation
  • Knowledge of ray tracing, mesh shading, or neural rendering

Contract: Initial contract with extension potential

Software Engineer (contract) (Contract) in Cambridge employer: European Tech Recruit

Join a pioneering technology organisation in Cambridge, where innovation meets collaboration. As a Software Engineer, you'll thrive in a dynamic work culture that values creativity and technical excellence, with ample opportunities for professional growth and development. Enjoy the unique advantage of working onsite in a vibrant tech hub, contributing to cutting-edge GPU advancements while being part of a supportive team dedicated to pushing the boundaries of graphics technology.
European Tech Recruit

Contact Detail:

European Tech Recruit Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer (contract) (Contract) in Cambridge

✨Tip Number 1

Network like a pro! Reach out to your connections in the GPU and graphics field. Attend meetups or online webinars to meet industry folks. You never know who might have the inside scoop on job openings!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Vulkan, DirectX, or performance optimisation. This will give potential employers a taste of what you can bring to the table.

✨Tip Number 3

Prepare for technical interviews by brushing up on your C/C++ skills and understanding rendering pipelines. Practice coding challenges related to GPU workloads to impress your interviewers with your expertise.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, it’s a great way to get noticed by hiring managers directly.

We think you need these skills to ace Software Engineer (contract) (Contract) in Cambridge

C/C++ Programming
GPU Software Development
Graphics API Knowledge
Vulkan
DirectX
Performance Analysis
Optimisation Techniques
Rendering Pipelines
GPU Workloads
Ray Tracing
Mesh Shading
Neural Rendering
Collaboration Skills
Analytical Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with GPU software and graphics APIs like Vulkan and DirectX. 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. Let us know what excites you about the role and the company.

Showcase Your Technical Skills: Since this role requires strong C/C++ programming skills, make sure to mention any specific projects where you’ve used these languages. If you’ve worked on performance analysis or optimisation, we’d love to hear about that too!

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 the role. Plus, it’s super easy – just follow the prompts and submit your materials!

How to prepare for a job interview at European Tech Recruit

✨Know Your Graphics APIs

Make sure you brush up on your knowledge of modern 3D graphics APIs like Vulkan and DirectX. Be prepared to discuss how these technologies work and their impact on GPU performance, as this will show your understanding of the role's core responsibilities.

✨Showcase Your C/C++ Skills

Since strong C/C++ programming skills are a must, be ready to demonstrate your coding abilities. You might be asked to solve problems or even write code during the interview, so practice common algorithms and data structures relevant to GPU software development.

✨Prepare for Performance Analysis Questions

Expect questions about performance analysis and optimisation techniques. Think of specific examples from your past experience where you improved rendering performance or optimised GPU workloads, and be ready to explain your thought process.

✨Collaborate and Communicate

This role involves working closely with hardware architects and other teams, so highlight your collaboration skills. Prepare examples of how you've successfully worked in a team environment, especially in cross-functional settings, to demonstrate your ability to communicate effectively.

Software Engineer (contract) (Contract) in Cambridge
European Tech Recruit
Location: Cambridge

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>