Rendering Engineer / Graphics Programmer

GetLinks partner

City Of London, United Kingdom

Negotiable

Job description

Remote

As a Rendering Engineer, you will be responsible for connecting the visuals with the performance of the game. You will be responsible for ensuring the highest quality visual

effects through exceptional 3D math skills and a sharp eye for visual detail along with coding experience to maximize performance on mobiles.


Our client is looking for a passionate Rendering Engineer/Graphics Programmer who has an eye for extreme detail, and can collaborate with a worldwide team who depends on your expertise and knowledge to transform requirements into efficient working code.


Responsibilities:

● Developing and optimizing for mobile devices that deliver highest performance possible

  • Developing and optimising rendering techniques, shaders, and graphics pipelines to achieve high-quality visuals and performance.
  • Handling low-level graphics programming, including GPU optimization, rendering algorithms, and shader development.
  • Work on features like real-time lighting, shadowing, particle systems, post-processing effects, and 3D rendering technology.
  • Working with C++ code to implement graphics features, and applying latest rendering techniques
  • Developing and optimizing shaders (HLSL code) on the GPU○ Optimising code and data to improve both memory consumption and execution speed
  • Working on global lighting methods, dynamic lighting, shadow rendering and similar concepts

● Collaboration and Coordination with team

  • Collaboration, coordination with tech artists and developers to improve the visuals and rendering speed
  • Collaborate closely with artists and other programmers to translate artistic visions into technically feasible and efficient rendering solutions.


Qualification:

● Minimum 3 years of experience in rendering

● Bachelor’s degree in Computer Science or equivalent preferred

● Must have worked on at least 1 (preferably 2) published games as a rendering

engineer on mobile game

● Proven experience and understanding of graphics programming for mobile

devices (or related console gaming)

● C++ , graphics engine & shader programming models and languages

● A thorough grasp of vector math, memory management & multithreaded

programming techniques specifically 3D math

● Android, iOS or console rendering programming experience for RPG / 3D

environments

● GPU optimization and shaders experience

● Ability to self-manage your time and work, meeting or exceeding deadlines

● Open and creative mind that is passionate about game concepts and innovative to

create new concepts and ideas to make gameplay exciting

● Must be a self-motivated and energetic team player with a very strong work ethic

and teamplayer

● Passion for creating amazing environments in line with rapidly developing

technology

● Comfortable working in a fast-paced environment with weekly builds. Preferably

with experience working in Agile prototyping and building.

● Proficient in English


What we are offering

● 100% remote work in an international environment on a prestigious project

● Working with global, creative, friendly and talented teams

● 15 paid leave days per annum

● Salary adequate to experience and skills