Senior Network Programmer at Rockstar Games
Description:
At Rockstar Games, we create world-class entertainment experiences.Become part of a team working on some of the most rewarding, large-scale creative projects to be found in any entertainment medium - all within an inclusive, highly-motivated environment where you can learn and collaborate with some of the most talented people in the industry.
Job Summary
Job Position:Senior Network Programmer
• Job Type: Full Time
• Qualification: Bachelors
• Experience: 5 years
• Location: Dundee
• Job Field: ICT / Computer
Requirements
5+ years commercial games programming experience.
Experience working on one or more shipped titles, ideally through the submission and release process.
Strong C/C++ programming skills.
Good communication skills.
Self-Motivated.
Check how your CV aligns
Responsibilities
Support the synchronisation of gameplay state and mechanics between players in multiplayer sessions to enable a shared gameplay experience.
Optimise networking systems to minimise usage of CPU processing, memory and bandwidth.
We want the game entities to move smoothly even when these problems happen. This way the game will feel natural and fun to play, especially in games where many people are playing together at the same time.
RESPONSIBILITIES
Develop, maintain and extend current networking systems on different gaming platforms.
We need to make sure that the game entities and the gameplay state are always in sync. This has to be done in a way that does not use much bandwidth so it works well when people play at home over their internet connection. The goal is to have an experience, for everyone playing the game and this means the game entities and gameplay state have to be synchronised properly.
Use time productively and efficiently to make every effort to meet required targets.
The application process will continue on the employer's website.
Location
Dundee