Graphics Programmer

Apply

Description

nDreams is a world-leading virtual reality game developer and publisher, combining innovation with excellence. Our projects are a leap forward for VR and for the studio and we are looking for talented people to help turn them into a reality.

We’re the studio behind the #1 Selling, Best of E3 Award-winning, Phantom: Covert Ops and we’ve got several exciting projects planned for 2021 and beyond, including Fracked, our recently announced PS VR exclusive. Once you’ve seen what we’re up to, we’re convinced you’ll want to be involved…

Requirements

We believe in the transformative potential of VR, and we want to work with people who can let their imagination run wild to bring truly new ideas into our games. Overcoming the challenges we face in pursuit of these ideas means we need to get the most out of the platforms we work with, so we're looking for a graphics programmer to join our team and help build the technology that lets our artists and designers breathe life in to the experiences we create.

We're looking for a graphics programmer to join our team and help us bring beautiful worlds to life in VR.

What Will You Be Doing?

  • Collaborating with technical and creative staff to come up with timescales, implement features and resolve issues.
  • Writing stable, readable and modular C++ code that makes best use of Unreal Engine and its existing pipeline.
  • Discussing available resources with other disciplines to establish reasonable and pragmatic performance budgets for VR games.
  • Researching, implementing and supporting new rendering features across multiple platforms.
  • Participating in development of tools that improve artist workflows.
  • Profiling and optimising existing code and systems.
  • Liaising with tech art and other disciplines to help art and design teams direct their efforts.

What Are We Looking For?

  • Debugging and data optimisation - An understanding of how to get the most out of a frame, such as reducing memory usage or shader complexity, or knowing when to pick a fresh approach.
  • An eye for aesthetics, the ability to discuss with artists what works visually and how to make it fit in to a game.
  • C++ programming - Ability to write readable, reusable, safe and performant code utilising design patterns and software engineering.
  • 3D maths and data structures - An understanding of 3D maths and data structures, along with performance-minded development and optimisation skills.
  • Collaborative - An empathetic individual who can balance the needs of different teams when approaching their work.
  • Self-learning and mentoring - Someone with a desire to research, learn, and improve their own knowledge, and pass that knowledge on to others.
  • Communication skills - Excellent verbal and written communication skills with an ability to communicate your work to both technical and non-technical people to help them overcome issues.
  • Experience in graphics programming – Deep knowledge of key technologies used in graphics programming for games, such as C++ and HLSL.

Experience:

  • Proven experience graphics programming in a modern game engine for published PC, console or mobile titles in a professional team or studio environment.
  • Bonus: Experience working professionally with Unreal Engine 4.
  • Bonus: Experience developing Virtual Reality apps for mobile, console or PC

Benefits

Our growing studio shares a passion for innovation, collaboration and defining the future of VR. We encourage an open, creative and diverse culture and empower people to explore their ideas and put their own stamp on projects. With humble beginnings of our own, we combine big projects and opportunities with a personal, caring touch. We’re proud of our culture – come and see why!

We offer some great perks, including flexible core hours, share options, 20 days holiday (increasing yearly to a maximum of 25 days), two duvet days, a day off to celebrate your birthday and various monthly socials (including Breakfast Butty Monday and Free Drink Friday)! Our newly refurbished open plan office has some great facilities with a cycle station, showers and more all on site.

Interested?

The role is based in our modern studio in Farnborough, UK, but with a unique Flex+ policy which incorporates options for flexible, hybrid working from home and studio. The studio is within easy commuting distance from London and Guildford. Salary is competitive and dependent on your experience.

If you think this could be the role for you, we’d love you to get in touch! Drop us your CV via the link below.

Apply

What we have to offer

Flexible
working
& holiday

Company
benefits

Our
studio

Sign up to join our community

*Enter valid email

*You have not accepted our terms and conditions

Get in touch

General

*Enter valid email

*Enter your message

nDreams

©2021 nDreams. All Rights Reserved

nDreams Limited, Spectrum Point, 279 Farnborough Road, Farnborough, Hampshire, GU14 7LS, England, UK

Back to top