Graphics SW Engineer (Graduates)
Graphics SW Engineer (Graduates)

Graphics SW Engineer (Graduates)

Egham Full-Time 36000 - 60000 £ / year (est.) No home office possible
M

At a Glance

  • Tasks: Develop cutting-edge graphics software for Android and optimise real-time rendering.
  • Company: Join a leading tech company focused on innovation and collaboration.
  • Benefits: Enjoy competitive salary, health benefits, and opportunities for remote work.
  • Why this job: Make an impact in the world of mobile graphics and work with the latest technologies.
  • Qualifications: Degree in relevant field and expertise in computer graphics and programming.
  • Other info: Dynamic team environment with excellent career growth potential.

The predicted salary is between 36000 - 60000 £ per year.

Graphics (Android) Engineer

As an Graphics (Android) Engineer you will:

  • Develop innovations to optimise real‑time rendering pipelines and deliver class‑leading performance
  • Implement standard features and extensions for the Android Graphics stack (SurfaceFlinger, SKIA, HWUI, etc.)
  • Analyse different graphics workloads, identify bottlenecks and optimise for performance and power usage
  • Develop optimal middleware libraries based on graphics and compute APIs (such as Vulkan & OpenGL ES)
  • Bring‑up and evaluate new devices, working with other teams to define and implement new UX requirements
  • Have technical responsibility for one or more significant sections of an assigned project
  • Translate complex functional and technical requirements into detailed design and implementation

Required Skills

  • A degree in Computer Science, Electronics, Natural Science, Mathematics, Engineering or any related discipline (an equivalent period of industrial experience may be substituted)
  • Expertise in computer graphics with experience in the design and development of middleware based on Vulkan (preferred), OpenGL ES, OpenGL or DirectX
  • Understanding of computer graphics pipelines and modern mobile GPU architectures
  • Expert proficiency in C and C++ programming languages
  • A proven track record in real time embedded software development – preferably for mobile devices – with a good understanding of the latest development environments
  • System level performance analysis and strong OS fundamentals (memory management, multithreading/synchronization, user/kernel mode interaction)
  • Excellent communication and team work skills, with a results‑oriented attitude
  • Proficiency in problem solving and debugging
  • Experience of SKIA graphics library
  • Experience designing and implementing GPU shader algorithms (in GLSL, HLSL or equivalent)
  • Experience developing system software for Android OS
  • Experience working on GPU Drivers
  • Experience designing and implementing image processing algorithms
  • Experience working with ARM 64‑bit architecture
  • Familiarity with CPU/NPU hardware architectures
  • Experience with Java and/or Python development
  • Familiarity with ML and neural networks

Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Software Development

Location

Egham, England, United Kingdom

#J-18808-Ljbffr

Graphics SW Engineer (Graduates) employer: Microtech Global Ltd

Join a forward-thinking company in Egham, where innovation meets collaboration. As a Graphics SW Engineer, you'll thrive in a dynamic work culture that prioritises employee growth and development, offering opportunities to work on cutting-edge technology in real-time rendering. With a commitment to excellence and a supportive environment, this is an ideal place for graduates eager to make a meaningful impact in the tech industry.
M

Contact Detail:

Microtech Global Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Graphics SW Engineer (Graduates)

✨Tip Number 1

Network like a pro! Reach out to folks in the industry on LinkedIn or at local meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to graphics and real-time rendering. We want to see what you can do, so make sure it’s easy for us to find and navigate.

✨Tip Number 3

Prepare for technical interviews by brushing up on your C and C++ skills. We love seeing candidates who can think on their feet, so practice coding challenges and be ready to discuss your problem-solving process.

✨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’re always looking for passionate individuals who are eager to innovate in the graphics space.

We think you need these skills to ace Graphics SW Engineer (Graduates)

Computer Graphics
Middleware Development
Vulkan
OpenGL ES
OpenGL
DirectX
C Programming
C++ Programming
Real-Time Embedded Software Development
System Level Performance Analysis
OS Fundamentals
Problem Solving
Debugging
SKIA Graphics Library
GPU Shader Algorithms

Some tips for your application 🫡

Show Off Your Skills: Make sure to highlight your expertise in computer graphics and any experience you have with Vulkan, OpenGL ES, or similar technologies. We want to see how your skills align with the role, so don’t hold back!

Tailor Your Application: Take a moment to customise your CV and cover letter for this position. Mention specific projects or experiences that relate to real-time rendering pipelines or middleware development. It helps us see why you're a great fit!

Be Clear and Concise: When writing your application, keep it straightforward and to the point. Use clear language to explain your technical experience and problem-solving abilities. We appreciate clarity as much as complexity!

Apply Through Our Website: We encourage you to submit your application through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Microtech Global Ltd

✨Know Your Graphics Inside Out

Make sure you brush up on your knowledge of graphics APIs like Vulkan and OpenGL ES. Be ready to discuss your experience with these technologies, as well as any projects where you've optimised rendering pipelines or tackled performance bottlenecks.

✨Show Off Your Coding Skills

Since C and C++ are key for this role, practice coding problems that involve real-time embedded software development. You might even want to prepare a small project or two to showcase your skills during the interview.

✨Prepare for Technical Questions

Expect questions about system-level performance analysis and OS fundamentals. Brush up on memory management, multithreading, and user/kernel mode interactions, as these topics are likely to come up in discussions.

✨Communicate Clearly and Confidently

Strong communication skills are essential, so practice explaining complex technical concepts in simple terms. This will not only help you during the interview but also demonstrate your ability to work effectively in a team.

Graphics SW Engineer (Graduates)
Microtech Global Ltd

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
>