This job might no longer be available.
Software Engineer - F1 UI
2 years ago
Working in close collaboration with the UI art team and the game developers, our UI programmers utilise solid C++ skills with our custom GUI Tool. We can teach you the power of our tech, all you need to do is bring your flare and expertise to implement new UI solutions for both in-game features and navigation as we continue to innovate with our Formula 1 games.
As a racing specialist and home of the official F1 game, our game worlds are rich with detailed, informative content and data delivered in 2D. We offer a unique set of challenges to present user access to essential material though logical, intuitive and responsive user journeys. Embedded into the user experience both on and off-track, for us UI performance is essential to gameplay, so you will help shape player dynamics right at the heart of our game.
Key Responsibilities:
- Reporting to the Tech Director, you will take an active part in the game design process working with designers and other development departments
- You will turn GUI designs into technical specifications and implement resulting generic technology and project specific code/logic
- You will test and refine GUI features during the development process
- You will work with and support other programmers to interface with all project subsystems exposing data to the GUI, including gameplay, networking and physics
- You will profile and maintain existing game code
- You will work with the Technical Director, department lead and programmers to design the game code and contribute to technical design documents
Here's what you'll need:
- C++ programming skills in Console and mobile game development
- Experience of how GUI and gameplay systems are implemented
- Experience of a full development lifecycle of the above
- Experience with object-oriented design, data-driven systems and their implementation
- Good debugging skills
Create Your Profile — Game companies can contact you with their relevant job openings.