Camera Programmer - Rockstar North

Games Jobs - Programming - Edinburgh

Job Title Camera Programmer - Rockstar North
Skills Required Tools,Gameplay
Job Description Rockstar North is seeking an experienced, talented programmer to join our team and focus on camera system development. This role requires a unique combination of strong technical ability and artistic creativity, and offers an exciting opportunity to influence both the look and feel of our games.


  • Work alongside AI, animation, camera, and physics programmers to deliver a gameplay experience that is immersive and fun.
  • Create dynamic in-game cameras that enhance the cinematic experience and respond intuitively to user input.
  • Maintain and evolve a complex data-driven camera system within a large codebase.
  • Provide efficient and user-friendly camera authoring tools and interfaces for artists, designers and programmers across several studios.


  • 2+ years of commercial programming experience. A background within the games industry is highly desirable, but we will consider exceptional candidates with relevant experience in another field.
  • A degree in computer science, engineering, physics, or mathematics.


  • Fluency in C/C++.
  • Strong mathematical skills, particularly trigonometry and matrix maths.
  • High level of motivation and an eye for detail.
  • Excellent written and verbal communication skills.
  • Ability to work creatively and professionally within a large multi-studio development team.
  • Passion for playing and making video games.
  • Familiarity with user experience design would be beneficial.
  • Knowledge of the cinematic arts or photography would be a major plus.
Salary Competitive, Depending on Experience
Location Edinburgh
Job Category Programming
Date posted 14/05/2014
Recruiter This job is advertised on behalf of Rockstar North using their internal reference .
  Apply for this job