Senior Rendering Programmer - FTC 8 months, Electric Square, UK
ApplyAt Electric Square, we understand that the worlds we build are pivotal to the success of our games and the enjoyment of our players. With our diverse portfolio, which includes acclaimed titles like 'Tomb Raider: Legacy Of Atlantis', 'Diablo IV', 'Need For Speed Unbound', 'Battlefield 2042', 'Lords of the Fallen', and several other exciting AAA console games currently in progress (and even more surprises on the horizon!), we strive to deliver unforgettable gaming experiences.
Working in collaboration with 2 innovative studios, our team of 250+ talented individuals, accompanied by our beloved studio dogs, is dedicated to creating world-class projects. We foster a unique studio culture that empowers and inspires our teams, ensuring that everyone feels motivated to bring their best ideas to life.
We can offer you an award-winning working environment. At Electric Square, we don't just accept difference, we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products, and our community. Electric Square is proud to be an equal opportunity workplace.
Electric Square is looking for an accomplished, enthusiastic, and self-motivated Senior Rendering Programmer to join our team working on an exciting, new, and unannounced project.
The Senior Rendering Programmer is responsible for designing, developing, testing, and implementing systems and game code, and is happy to turn their hand to any task required. They are an active member of the code team, setting an example for and mentoring less experienced programmers.
A Senior Rendering Programmer at Electric Square:
- Designs, develops, writes, tests, and implements systems and game code, with a focus on rendering pipelines, tools, and shaders.
- Works with designers, artists, and other personnel involved in the development process as required to create the highest possible quality product.
- Helps to develop technical design specifications and is able to implement them.
- Tests and refines rendering features and optimisations throughout the development cycle of the project.
- Estimates own tasks and delivers high-quality code to that schedule.
- Mentors code team, passing on experience and expertise, and leads by example.
- Performs code reviews with the team to ensure code quality
Benefits
PERSONAL DATA PROTECTION POLICY
Keywords Studios is strongly committed to protecting your personal information. By sending your CV/Resume, you are agreeing to our terms and conditions and consent to your data being managed and retained in accordance with our data privacy and retention policy https://www.keywordsstudios.com/en/applicant-privacy-notice/.
Experience & Requirements
- Proficient inC/C++ with a minimum of 4 years of experience.
- Proficient in various graphics APIs (e.g., DirectX, Vulkan, OpenGL, Metal) and shader languages.
- 5 years of experience working in the video games industry.
- 2 years of experience in console programming.
- Unity or Unreal experience
- Worked on at least 1 shipped game.
Helpful but not required:
- Knowledge of industry-standard development practices: source control, asset pipelines, issue tracking, external QA, and localisation teams.
- Exposure to post-launch ongoing product development and delivery.
- Continuous integration and build automation experience.
- Worked in an Agile development environment.
- Experience with art packages and pipeline development.
- Experience with low-level optimisation, shader programming, physics, or mathematics.
- Understanding and experience of cloud server and network backend systems.