This job listing expired on Mar 24, 2021
Tweet

Epic Games is searching for an experienced rendering engineer to create and maintain additional graphics products for Unreal Engine with an additional focus on media technologies. In this role, you'll implement rendering improvements, as well as, define, improve and implement clean interfaces and architectures that fit multiple devices. The ideal candidate will be self-motivated and able to dive into a complex system with passion and quick results.

Responsibilities

  • Manage a large codebase that touches many platforms
  • Program using languages such as C++ and other languages
  • Responsible for the performance of features on multiple platforms
  • Work closely with employees, peers, managers and technology partners in high-pressure situations
  • Utilize excellent interpersonal and communication skills and discusses technical issues with both programmers and non-technical people
  • Answer technical questions from licensees to include writing technical documentation and delivering presentations, internal design discussions, and teaching content teams how to use code features.

Qualifications

  • Strong C++ knowledge and multi-threaded programming techniques
  • Thorough knowledge and proficient application of 3D math, rendering algorithms, and data structures
  • Focus on 2D rendering with today's graphics APIs
  • Knowlede about video codes and decoders
  • Performance minded development and optimization skills
  • Results oriented approaches and thinking
  • Must be able to communicate and work well with a team of similarly passionate and skilled individuals
  • Experience implementing rendering solutions on mobile devices
  • Excellent knowledge of a broad range of graphics APIs and shader languages

This is going to be Epic!

Epic Games deeply values diverse teams and an inclusive work culture, and we are proud to be an Equal Opportunity employer.