We are seeking a Game Systems Programmer to join our team. As a Game Systems Programmer at iRacing, you will be working on an exciting console-focused, realistic racing game. Using your previous racing game programming experience, you will be responsible for architecting core game systems and gameplay features across the title and supporting single-player and multiplayer feature development within a custom engine.
What you'll do
- Contribute to, and support the technical roadmap for future iRacing Studios titles
- Create and maintain systems such as physics, collisions, damage systems, input and multiplayer (including the multiplayer game servers) across the title to support authentic high speed racing action
- Assist the Gameplay team with feature development, and work effectively across multiple departments to deliver systems and features to specification and on time
What you need
- A passion for playing and making games with a strong self-driven work ethic
- An undergraduate degree in Computer Science, Computer Engineering, Software Engineering, or equivalent training or relevant professional experience
- Must have worked with platform APIs and shipped titles on Xbox and PlayStation
- A minimum of 5 years of game development experience as a gameplay programmer with at least 1 shipped racing game title
- Advanced proficiency in C++. Familiarity with Python is a plus
- Previous experience building vehicle damage systems, race control, spotter systems and audio is a strong plus
Game Systems Programmer
