Farnborough, England, United Kingdom Hybrid Full-time

nDreams is hiring a Graphics Programmer - Studio Compass (Remote OR Hybrid)

About the Role

nDreams is looking for a Graphics Programmer for Studio Compass. You will take ownership of key rendering systems and contribute to the development of graphical features, collaborating with artists and engineers to ensure high performance and visual quality. This is primarily a specialist role, though you should be prepared to take on more generalist project programming work on occasion.

What You'll Do

  • Develop and refine custom shaders and visual effects within Unreal Engine’s pipeline
  • Debug and resolve issues with game visuals and performance bottlenecks
  • Rapidly prototype and iterate on visual effects
  • Support other disciplines in creating robust and performant art content
  • Set realistic budgets and constraints for visual assets
  • Work independently to implement graphical systems and game features
  • Write code to a professional standard that is functional, readable, and maintainable
  • Create original systems, render paths, or shaders with appropriate interfaces
  • Extend or refactor existing code
  • Estimate task durations accurately and work within time constraints
  • Balance priorities and escalate blockers when necessary
  • Communicate technical designs before implementation
  • Write clear documentation for features and systems
  • Use diagrams or visual aids to share complex information

What We're Looking For

  • Experience with Unreal Engine 5
  • Knowledge of modern graphics techniques and performance trade-offs
  • Advanced C++ skills, including high-performance programming
  • Proficient in HLSL and material authoring
  • Ability to integrate technical work with visual art
  • Skilled in debugging and profiling real-time 3D applications
  • Clear communicator, able to explain technical concepts to diverse teams
  • Flexible and adaptable in a fast-paced studio environment

Nice to Have

  • Experience in VR development
  • Interest in VR

Technical Stack

  • Unreal Engine 5
  • C++
  • HLSL

Benefits & Compensation

  • Flexible hours
  • Duvet days
  • Birthday off
  • Dedicated personal development time and support
  • Regular socials
  • Excellent holiday offering
  • Pension scheme
  • Health insurance
  • Life cover
  • Salary range negotiable

Work Mode

This role is offered as remote or hybrid.

We believe the best workplaces and games are created by diverse, happy and safe teams. We're committed to building a culture centred on respect, wellbeing and balance, and we strive to make our games and industry more accessible to underrepresented communities.

Required Skills
Unreal Engine 5C++HLSLGraphics ProgrammingRenderingPerformance OptimizationConsole DevelopmentShader DevelopmentMathematicsDebuggingVersion ControlMulti-threading
Planning long-term in Thailand?

Full relocation support, start to finish

From visa strategy to housing, banking, and schools for your family — SVBL plans and manages every detail of your move to Thailand so nothing falls through the cracks.

Complete relocation planning
Family visa & school enrollment
Banking & insurance setup
Cultural integration support
Plan your move
One partner for everything
About company
nDreams

Creators of some of the world’s most immersive VR games, including Ghostbusters: Rise of the Ghost Lord, Synapse, and Phantom: Covert Ops. A leading VR developer combining ambitious projects and global scale with a personal, caring touch.

Visit website
Job Details
Category embedded
Posted 7 months ago