Games SW Engineer - West London, South West England
Client:
microTECH Global Ltd
Location:
South West England, United Kingdom
EU work permit required:
Yes
Job Reference:
4f5545aeeb26
Job Description:
You will play a leading role in defining and delivering state of the art graphical techniques that will be used in the development of future mobile games and you will be a key contributor to mobile game R&D strategy.
The Game Ecosystem team helps game developers get the most out of their games by achieving optimal performance on mobile phones. We analyze the performance of games and make code-level optimizations to some of the biggest mobile IP on the planet. We also develop tools, libraries, and game-representative environments to demonstrate advanced mobile features and state-of-the-art techniques and technologies.
Our engineers have worked on games such as League of Legends: Wild Rift, Forza Street, and Fortnite and have contributed to Unreal Engine, Unity, and many more.
Role and Responsibilities:
Research & Development into state of the art mobile graphics and rendering techniques
Engage directly with third-party game developers, internal customers, development teams, suppliers, and key Open Source Software projects to facilitate effective development of games.
Make contributions to major game engines through game optimizations to achieve optimal performance on devices.
Produce high-quality deliverables (code, technology prototypes, written reports)
Contribute to the development of the Android framework for mobile
Travel to client premises to provide on-site support when needed
Opportunity for mentoring and technical leadership of a small team of GameDev engineers
Keep up to date on the latest developments with Mobile software/hardware platforms and understand their architectures and how to design and develop new applications for them.
Domestic/international travel as required to support game developers, attend tradeshows, and evangelize GameDev
Skills and Qualifications:
What we are looking for:
A degree in Computer Science, or a relevant area, or relevant industry experience
Expert C++ and graphics programming skills
Experience with one or more low-level mobile graphics APIs (e.g. OpenGL ES, DirectX, Vulkan or platform SDKs)
Experience of low-level coding, performance analysis, and optimization
Proven experience with shader programming on mobile GPUs
Forward thinking, an innovator who is keen to be at the forefront of next generation technologies
Proven experience of working with game engines e.g. Unity, Unreal, Cryengine or similar
Experience of developing computer games and/or 3D graphics
Good people skills, able to mentor junior members of staff
Performance analysis (and optimization) of real-time graphics applications
A good level of inter-personal and communication skills
Good analytical and logical thinking capability
Nice to have:
Modern GI/raytracing techniques
Physically based rendering pipelines
Augmented Reality and Virtual Reality
Experience implementing research papers/reports
Experience with Java
Exposure to Machine Learning and Neural Networks
Please note that if you are NOT a passport holder of the country for the vacancy you might need a work permit.