Graphics Programmer

Description

Motorsport Games, a Motorsport Network company, combines innovative and engaging video games with exciting esports competitions and content for racing fans and gamers around the globe. The Company is the officially licensed video game developer and publisher for iconic motorsport racing series including NASCAR, INDYCAR, 24 Hours of Le Mans and the British Touring Car Championship (“BTCC”). Motorsport Games is an award-winning esports partner of choice for 24 Hours of Le Mans, Formula E, BTCC, the FIA World Rallycross Championship and the eNASCAR Heat Pro League among others.

A publicly listed company on the NASDAQ, Motorsport Games is headquartered in Miami, Florida, with additional offices located in the United Kingdom, Netherlands, Australia, and Russia.

Studio 397 is looking for a graphics programmer to join our team developing rFactor2. You'll be working with our custom C++ engine to deliver new features in C++ and HLSL while also helping to maintain and improve the existing code. The ideal candidate will be someone who loves to explore the latest rendering techniques while maintaining a critical eye toward practicality.

Studio 397 is a subsidiary of Motorsport Games and developer of rFactor 2. We are a close-knit team, passionate about creating the most accurate motorsport simulation possible.

Our team works remotely and is predominantly based in the EU.

 

Responsibilities

  • Create innovative rendering features in C++ and HLSL.
  • Work with the art team to identify workflow issues and define content specifications.
  • Select technical features that provide the best possible balance of time to implement, performance, and visual fidelity.
  • Help to reinforce teamwork and a healthy studio culture.

Requirements

  • At least 3 years of professional graphics programming experience.
  • Expert level C++.
  • Experience with DX11.
  • At least 1 shipped AA/AAA title.
  • Shader authoring in HLSL.
  • Robust understanding of 3D maths.
  • Experience with lighting models and approximations.
  • Experience with CPU and GPU profiling and optimization.
  • GIT and LFS.
  • Win32 Programming.
  • Proactively work to resolve problems before they become blockers.
  • Bonus: Interest in motorsports or sim racing.

Benefits

Competitive salary, corporate benefits and the opportunity to define the future of racing from within an exciting, growing and friendly international games company

Motorsport Games is a division of Motorsport Network; it is the home for a team that believes in the power of interactive virtual motor racing and putting people in control of their own motorsports story. We are the destination for the world’s major motorsport series and brands from NASCAR to Le Mans and Formula E. We operate along the entire vertical of development, publishing and competitive esports ecosystem.

We’re more than just a developer or publisher – we’re the people delivering tomorrow’s virtual racing dreams today.

Organisatie: 
Motorsport Games