Gameplay Camera Programmer – Mid / Senior
Updated on 9/14/2023
Rockstar Games

5,001-10,000 employees

Multinational video game development and publishing company
Edinburgh, UK
Experience Level
Software Engineering
  • 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
  • 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