This job might no longer be available.
Mobile Develop Engineer
4 years ago
Epic Games is searching for Engine Programmers with 3D rendering experience to support and develop the Unreal Engine on a range of high-end mobile platforms. In this role, you’ll work closely with a wide range of internal teams to ship our games and the Unreal Engine. The ideal candidate has a deep love of problem-solving, loves learning new systems and APIs, and has experience driving graphics and optimization on shipped mobile titles.
Responsibilities:
- Enhancing Unreal Engine 4 to bringing the latest rendering features to high-end mobile devices
- Optimizing Unreal Engine 4 rendering performance on mobile devices
- Improving workflows and pipelines used by hundreds of developers at Epic, and thousands of Unreal Engine subscribers around the world
- Working with our partners to bring the latest technologies to Unreal Engine 4 mobile
- Profiling, optimizing and problem-solving to ship Epic’s internal mobile titles
Qualifications:
- Strong C++ skills
- Strong shader programming skills in HLSL or another shading language
- Experience with modern 3D rendering techniques and a background in pixel polishing
- Experience with OpenGL ES and ideally next-generation rendering APIs such as Metal and/or Vulkan
- Professional game or engine development experience with UE4 or Unity, preferably on a mobile, console or embedded platform
- Experience working closely with artists, and experience with artists’ content pipelines
- Understanding of modern mobile GPUs used in popular handsets and their characteristics
- Good math background including solid linear algebra skills
- Interest in mobile game development
- Strong English language skills, written and verbal
This is going to be Epic!
#LI1
Create Your Profile — Game companies can contact you with their relevant job openings.