Job Opportunity:
We are seeking a Rendering Engineer to join our team of passionate graphics engineers. In this role, you will be responsible for optimizing and enhancing rendering systems on top of a AAA engine technology foundation.
As a key member of our graphics team, you will collaborate with engineers across multiple studios to define and shape our graphics technology. You will develop graphics systems for shipping products and improve the workflows of our development team.
* Key Responsibilities:
* Develop, modify, optimize, and debug rendering engine systems
* Deploy, evaluate performance, and test software on all supported platforms
* Communicate features and development with production, engineering, design, and art teams
* Participate in the performance and code review process
* Contribute to the design and roadmap of industry-leading AAA graphics engine technology
* Collaboration and co-development with other engineering and art teams
Requirements:
To be successful in this role, you will need proficiency in writing efficient and clean C/C++ and shader code. A background in graphics engine development and related subsystems is also essential, including fluency with modern graphics techniques, GPUs, graphics APIs, shaders, multi-threading, memory management, performance, and optimizations.
Work Environment:
This role is located at one of our Melbourne studios. The duties and responsibilities of this role may change as directed by the Company to promote and support our business and relationships with industry partners.