At a Glance
- Tasks: Design and develop cutting-edge rendering systems for exciting AAA games.
- Company: Join Electric Square, a vibrant studio known for its award-winning culture.
- Benefits: Enjoy competitive pay, flexible work options, and a supportive team environment.
- Other info: Mentorship opportunities and career growth in a dynamic gaming environment.
- Why this job: Be part of a creative team shaping unforgettable gaming experiences.
- Qualifications: 4+ years in C/C++ and experience with graphics APIs required.
The predicted salary is between 50000 - 65000 Β£ per year.
At 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, we strive to deliver unforgettable gaming experiences.
Working in collaboration with 2 innovative studios, our team of 250+ talented individuals 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.
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.
Requirements:
- Proficient in C/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.
Electric Square is proud to be an equal opportunity workplace.
Senior Rendering Programmer - FTC 8 months, Electric Square, UK employer: Electric Square
At Electric Square, we pride ourselves on being an exceptional employer, offering a vibrant and inclusive work culture that celebrates diversity and fosters creativity. Our team of over 250 talented individuals collaborates on exciting AAA projects in a supportive environment, providing ample opportunities for professional growth and mentorship. Located in the UK, we not only deliver unforgettable gaming experiences but also ensure our employees thrive both personally and professionally, making Electric Square a truly rewarding place to work.