2158 IT & Software Developer jobs in the UK

Android Graphics Software Engineer
£100,000 - 100,000
Microtech Global Ltd
Main Street, Egham
£100,000 - 100,000
Requirements
Must:
- A degree in Computer Science, Electronics, Natural Science, Mathematics, Engineering, or a related discipline (equivalent 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
- Proven track record in real-time embedded software development, preferably for mobile devices
- Strong knowledge of system-level performance analysis and OS fundamentals (memory management, multithreading/synchronization, user/kernel mode interaction)
- Excellent communication and teamwork skills, with a results-oriented attitude
- Proficiency in problem-solving and debugging
- Experience with the SKIA graphics library (desirable)
- Experience designing and implementing GPU shader algorithms (in GLSL, HLSL, or equivalent) (desirable)
- Background in developing system software for Android OS (desirable)
- Experience working on GPU Drivers (desirable)
- Knowledge of designing and implementing image processing algorithms (desirable)
- Familiarity with ARM 64-bit architecture (desirable)
- Understanding of CPU/NPU hardware architectures (desirable)
- Experience with Java and/or Python development (desirable)
- Familiarity with ML and neural networks (desirable)
Responsibilities
- Design and develop middleware based on advanced graphics APIs like Vulkan, OpenGL ES, or DirectX
- Analyze and optimize system-level performance of embedded software for mobile devices
- Collaborate with cross-functional teams to design graphics pipelines
- Implement GPU shader algorithms and image processing techniques
- Conduct debugging and problem-solving to enhance software performance
- Contribute to the development of system software for Android OS
- Engage in team discussions to promote effective communication and collaboration
Description
We are a dynamic and innovative company focused on advancing mobile graphics technology. Our team is composed of dedicated professionals passionate about pushing the boundaries of embedded software development. Located in a vibrant tech hub, we offer competitive benefits and a collaborative work environment where creativity and technical expertise are highly valued.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find C / C++ Developer salaries in the UK here.
How many C / C++ Developer jobs are in the UK?
Currently, there are 2158 C / C++ openings.
Is the UK a good place for C / C++ Developers?
The UK is one of the best countries to work as a C / C++ Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for C / C++ Developer jobs in the UK?
Bluefruit Software Limited, Mas & Pas Limited, Phoenix Group, FCDO Services, Access4, Department for Work and Pensions (DWP), ITI Group among others, are currently hiring for C / C++ roles in the UK.
The company with most openings is Experis as they are hiring for 100 different C / C++ Developer jobs in the UK. They are probably quite committed to find good C / C++ Developers.
The company with most openings is Experis as they are hiring for 100 different C / C++ Developer jobs in the UK. They are probably quite committed to find good C / C++ Developers.