Graduate GPU SW Engineer (Contractor)

Graduate GPU SW Engineer (Contractor)

Freelance 28000 - 38000 £ / year (est.) No home office possible
Go Premium
Huawei Technologies Research & Development (UK) Ltd

At a Glance

  • Tasks: Design and develop exciting features for 3D graphics APIs like Vulkan and DirectX.
  • Company: Join a leading tech company at the forefront of GPU software architecture.
  • Benefits: Competitive pay, flexible working hours, and opportunities for professional growth.
  • Other info: Dynamic work environment with a focus on innovation and creativity.
  • Why this job: Be part of a team shaping the future of graphics technology and gaming.
  • Qualifications: Degree in relevant field and experience with GPU software architecture or driver development.

The predicted salary is between 28000 - 38000 £ per year.

The role is for an engineer with a strong background in GPU Software Architecture to join a team. The successful candidate will work on investigating and designing existing and new features of 3D graphics APIs like Vulkan and DirectX and how these apply to current and future GPUs. You will work closely with software and hardware architects, driver development teams to identify existing challenges and future opportunities.

Investigating and evaluating features of and improvements to 3D Graphics APIs, including implications on hardware design and software architecture. You should have a strong understanding of rendering technologies, graphics pipelines and hands‑on experience using one or more of the OpenGL ES, Vulkan, DirectX, or Metal APIs. A deep understanding of GPU architectures and the workloads GPUs are likely to see, and thus what characteristics are important, in different scenarios such as gaming and rendering.

Key Responsibilities
  • Design and develop new features of 3D Graphics API.
  • Investigate and evaluate features of and improvements to 3D Graphics APIs.
  • Drafting new API extensions and writing specification.
  • Prototyping interface changes and proposals.
  • Propose changes to GPU architecture.
  • Performance Analysis of proposed changes.
  • Demonstrate the advantage of new proposed API with real world scenario.
Required
  • BSc or MSc or PhD in relevant discipline.
  • 1 or more years of experience in GPU software architecture or driver development.
  • Hands‑on experience with one or more of the following technologies: Vulkan, OpenGL ES, Metal, or DirectX11 or 12.
Desired
  • Sound knowledge of graphics rendering pipeline (rasterization and ray‑tracing).
  • Knowledge of neural rendering, raytracing and mesh shading pipeline is a plus.
  • Creativity and ability to effectively communicate ideas.
  • Comfortable working on immature technologies and following up the latest advances in science.
  • C/C++ programming experience.
  • Good written and verbal communication skills.
  • Self‑motivated, well organized and good team player.

Graduate GPU SW Engineer (Contractor) employer: Huawei Technologies Research & Development (UK) Ltd

As a Graduate GPU Software Engineer, you will join a dynamic team that fosters innovation and collaboration in the heart of the tech industry. Our company offers a vibrant work culture that encourages creativity and professional growth, with access to cutting-edge technologies and opportunities to work alongside industry experts. Located in a thriving tech hub, we provide competitive benefits and a supportive environment that values your contributions and promotes continuous learning.
Huawei Technologies Research & Development (UK) Ltd

Contact Detail:

Huawei Technologies Research & Development (UK) Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Graduate GPU SW Engineer (Contractor)

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups or webinars, and connect with people 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 showcasing your projects related to GPU software architecture or graphics APIs. This is your chance to demonstrate your hands-on experience and creativity, so make it shine!

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge. Be ready to discuss your experience with Vulkan, OpenGL ES, or DirectX, and think about how you can apply your understanding of GPU architectures to real-world scenarios.

✨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, we love seeing candidates who are proactive and engaged with our platform.

We think you need these skills to ace Graduate GPU SW Engineer (Contractor)

GPU Software Architecture
3D Graphics APIs
Vulkan
DirectX
OpenGL ES
Metal
Graphics Rendering Pipeline
C/C++ Programming
Performance Analysis
API Design and Development
Specification Writing
Prototyping
Communication Skills
Team Collaboration
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with GPU software architecture and relevant technologies like Vulkan and DirectX. We want to see how your skills match the job description, so don’t be shy about showcasing your hands-on experience!

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. We love creativity, so let your personality come through!

Showcase Your Projects: If you've worked on any projects related to 3D graphics APIs or GPU architecture, make sure to mention them. We’re keen to see real-world applications of your skills, so include links or descriptions of your work!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our awesome team at StudySmarter!

How to prepare for a job interview at Huawei Technologies Research & Development (UK) Ltd

✨Know Your APIs Inside Out

Make sure you brush up on your knowledge of 3D graphics APIs like Vulkan, DirectX, and OpenGL ES. Be prepared to discuss their features, strengths, and weaknesses, as well as how they apply to GPU architecture. This will show that you’re not just familiar with the tech but can also think critically about it.

✨Showcase Your Problem-Solving Skills

During the interview, be ready to tackle hypothetical scenarios or challenges related to GPU software architecture. Think about how you would approach designing new features or improving existing ones. This demonstrates your analytical skills and creativity, which are crucial for the role.

✨Communicate Clearly and Confidently

Since good communication is key, practice explaining complex concepts in a simple way. You might need to discuss technical details with non-technical team members, so being able to articulate your ideas clearly will set you apart. Don’t hesitate to ask clarifying questions if something isn’t clear during the interview.

✨Prepare Questions About the Team and Projects

Have a few thoughtful questions ready about the team dynamics, current projects, and future opportunities within the company. This shows your genuine interest in the role and helps you gauge if the company culture aligns with your values and work style.

Graduate GPU SW Engineer (Contractor)
Huawei Technologies Research & Development (UK) Ltd
Go Premium

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

>