Graphics Software Engineer

Graphics Software Engineer

Full-Time 48000 - 72000 Β£ / year (est.) No home office possible
M

At a Glance

  • Tasks: Develop and optimise Vulkan drivers for our cutting-edge GPU platform.
  • Company: Join a leading tech company pushing the boundaries of graphics technology.
  • Benefits: Enjoy flexible working options and access to exciting corporate perks.
  • Why this job: Be part of a dynamic team shaping the future of graphics software with real-world impact.
  • Qualifications: 5+ years in graphics driver development and strong Vulkan API knowledge required.
  • Other info: Opportunity to collaborate closely with hardware engineers and influence architectural decisions.

The predicted salary is between 48000 - 72000 Β£ per year.

We are seeking a skilled and experienced software engineer to develop and optimise Vulkan drivers and related software components for our GPU platform. This role focuses on ensuring compliance with the Vulkan standard and delivering high performance across a range of workloads.

Key Responsibilities

  • Design, implement, and maintain Vulkan drivers tailored to our custom GPU architecture
  • Ensure full conformance with the Vulkan API and optimise performance across varied use cases
  • Develop shader compilers and runtime components within the Vulkan software stack
  • Optimise both graphics and compute pipelines for a vector core-based architecture
  • Work closely with hardware engineers to inform and influence architectural decisions
  • Investigate and resolve driver-related issues across multiple applications and environments
  • Contribute to internal documentation and developer-facing resources

Requirements

  • A minimum of 5 years’ experience in graphics driver development
  • Strong understanding of the Vulkan API and modern graphics programming techniques
  • Proven experience with GPU architectures and low-level driver implementation
  • Solid grasp of graphics and compute pipeline concepts
  • Experience working with LLVM-based compiler technologies (desirable)
  • Familiarity with open-source hardware architectures (desirable)
M

Contact Detail:

Microtech Global Ltd Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Graphics Software Engineer

✨Tip Number 1

Familiarise yourself with the Vulkan API and its latest updates. Join online forums or communities where Vulkan developers share insights and experiences, as this can help you stay ahead of the curve and demonstrate your passion for the technology during interviews.

✨Tip Number 2

Showcase your experience with GPU architectures by working on personal projects or contributing to open-source initiatives. This not only enhances your skills but also provides tangible examples to discuss in interviews, making you a more attractive candidate.

✨Tip Number 3

Network with professionals in the graphics software engineering field. Attend industry conferences, webinars, or local meetups to connect with others who work with Vulkan and GPU technologies. These connections can lead to valuable referrals or insights about job openings.

✨Tip Number 4

Prepare to discuss specific challenges you've faced in graphics driver development. Be ready to explain how you approached problem-solving and optimised performance in past projects, as this will demonstrate your hands-on experience and technical expertise during the interview process.

We think you need these skills to ace Graphics Software Engineer

Vulkan API Proficiency
Graphics Driver Development
GPU Architecture Knowledge
Low-Level Driver Implementation
Shader Compiler Development
Graphics Pipeline Optimisation
Compute Pipeline Understanding
LLVM Compiler Technologies
Problem-Solving Skills
Collaboration with Hardware Engineers
Performance Optimisation Techniques
Documentation Skills
Experience with Open-Source Hardware Architectures
Attention to Detail

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your experience in graphics driver development and your understanding of the Vulkan API. Include specific projects or roles where you optimised performance or worked with GPU architectures.

Craft a Strong Cover Letter: In your cover letter, express your passion for graphics programming and detail how your skills align with the job requirements. Mention any relevant experience with shader compilers or LLVM-based technologies to stand out.

Showcase Relevant Projects: If you have worked on projects related to Vulkan drivers or GPU architecture, include them in your application. Provide links to your work or a portfolio that demonstrates your expertise in graphics programming.

Proofread Your Application: Before submitting, carefully proofread your application materials. Check for any spelling or grammatical errors, and ensure that all technical terms are used correctly to reflect your professionalism.

How to prepare for a job interview at Microtech Global Ltd

✨Showcase Your Vulkan Knowledge

Make sure to brush up on the Vulkan API and its intricacies. Be prepared to discuss your previous experiences with Vulkan driver development, including any challenges you faced and how you overcame them.

✨Demonstrate Problem-Solving Skills

Expect to be presented with real-world scenarios or problems related to graphics drivers. Think through your approach to resolving these issues, as this will showcase your analytical skills and technical expertise.

✨Highlight Collaboration Experience

Since the role involves working closely with hardware engineers, be ready to share examples of past collaborations. Discuss how you influenced architectural decisions and contributed to team projects.

✨Prepare for Technical Questions

Anticipate in-depth technical questions about GPU architectures, graphics and compute pipelines, and LLVM-based compiler technologies. Practising these topics will help you feel more confident during the interview.

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

M
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>