C++ Programmers Wanted

By admin-n3v, February 02 2021

We are looking for a skilled C++ programmer to join the Trainz team.

Qualifications & experience

  • Our ideal candidate has written games or even game engines from scratch.
  • You'll have a good understanding of heavily multi-threaded applications and you're highly proficient in C++.
  • You'll have fluent written and conversational English skills.
  • Experience with User Interface programming and game development is highly desired.
  • You'll also need to be a self-starter, with the ability to develop systems to a written specification and able to work towards an agreed goal without constant oversight.
  • Bonus points for experience in any of the following: Shader programming, DirectX, Vulkan, DXR or other real-time raytracing API.

Tasks & responsibilities

  • You will report to our Lead Programmer who is also the chief architect of our custom-built game engine.
  • You will be primarily responsible for: Extending current gameplay and gameplay systems. Developing new gameplay and gameplay systems. Updating and creating new UI
  • Depending on your skills, this may extend to additional systems such as: Developing advanced GPU-based procedural terrain and scenery. Developing and optimising physics behaviours. GPU-based particle effect systems and tools. Environmental effects and shaders (snow, rain, volumetrics, etc.)


All those interested please apply through the SEEK job posted here: https://www.seek.com.au/job/51431545