Gameplay Camera Programmer – Mid / Senior
Updated on 9/14/2023
Locations
Edinburgh, UK
Experience Level
Entry
Junior
Mid
Senior
Expert
CategoriesNew
Software Engineering
Requirements
- We create feature-rich, evolutionary camera systems to support a fluid, immersive and engaging gameplay experience
- We work closely with artists, designers and programmers across several studios to provide the best vision for our games
- A degree in computer science, games technology, engineering, mathematics, or a related discipline
- Demonstrable C/C++ programming skills
- Strong mathematical skills, particularly trigonometry and linear algebra
- High level of motivation, an eye for detail, and a passion for games
- Strong written and verbal communication skills
- Ability to work creatively and professionally within a large multi-studio development team
- A background within the games industry is highly desirable, but we will consider strong applications with relevant experience in another field
- Passionate about playing and making games
Responsibilities
- Create intuitive in-game cameras that respond naturally to user input and showcase the game in the best possible way
- Maintain and evolve a complex data-driven camera system within a large codebase
- Collaborate with other departments both locally and across other Rockstar studios to help develop innovative solutions for technical and creative issues