${ alert.message }}
${ alert.message }}
User Profile
We need some information before you can continue.
Share Job
Copy the link below to share this job.
Nequinox Studios

Senior Graphics Programmer

${ timestamp }} · 
Nequinox Studios
πŸ‡¬πŸ‡§ Manchester

Send CV and Covering Letter to the email address listed.

Position: Experienced Graphics Programmer [Full Time / Permanent]

Job Description

An opportunity to join a dynamic new games studio with a focus on technical excellence with exciting projects using best-in-class technology. You'll be joining a company at an exciting time, helping to build a culture of collaboration with great work-life balance, getting recognised for your contribution to our studio and have fun while doing so. The applicant will be working on our in-house tech/project as well as contracts where and when needed.

The Successful Applicant

Responsibilities

  • Take ownership of the engineering side of the rendering of a AAA title, that means framerate, delivering visual aesthetic, smoothing out glitches and errors related to any part of the graphics pipeline
  • Work directly with the art & level design team to push the engine to its limits while maintaining framerate
  • Innovate creative tools and processes and maintaining existing core technologies
  • Write clear, maintainable, portable, and highly functional code
  • Mentor and guide less experienced programmers as needed.
  • Study latest papers in the field and disseminate information to the rest of the team.

Requirements

  • UE4 Rendering and Graphics Expert
  • C++ experience (5+ years)
  • Experience in real-time game content pipeline and tools
  • Strong graphics programming skills, background in rendering & shader algorithms, linear algebra, trigonometry & calculus
  • Excellent communication skills
  • Ability to debug, profile, and analyze profiling data and perform GPU optimization.
  • Proficient with writing vertex, pixel, and compute shaders using HLSL or equivalent.
  • DirectX 12 experience - bindless textures etc.
  • Experience with HDR, PBR, and both forward+ & deferred rendering
  • Bachelors or higher degree in Computer Science or related Technical Degree
  • Experience with multi-threading and optimization

Pluses

  • Cg, MEL, Python, GLSL and/or C#
  • DirectCompute, DirectX Raytracing
  • Familiar with node-based material graphs
  • Experience developing for a wide range of PC hardware and console platforms

Salary

Β£ - Competitive, Dependent on experience.

Role: Full Time / Permanent

Based:

  • Currently, Work from Home
  • Post-Covid: Manchester, UK OR flexible working with open to relocation candidates with support to relocate