ROCKSTAR NORTH, the award winning developer behind Grand Theft Auto, is looking to expand their experienced and talented teams working out of the studio in Edinburgh . For the successful candidate we offer a highly competitive salary, a working environment second to none and an extensive benefits package.
At Rockstar North we like to receive and would encourage direct applications from candidates.
CURRENT POSITIONS
AI Programmer | C# Programmer: Audio Department | Character Animator | Graphics Programmer | Physics Programmer | Senior Graphics Programmer | Systems Programmer | Tools Programmer |
AI Programmer
Rockstar North is currently seeking an experienced AI programmer. Commercial games experience is essential with at least three years and one published title on PS3 or Xbox 360 to demonstrate your skills. We are looking for a talented engineer to help us in developing advanced Character and Vehicle AI for large scale games. You should have a positive attitude, a passion for games and be able to communicate with people as effectively as you do a computer.
Responsibilities:
- Develop, maintain and extend current AI systems on Xbox 360 and PS3.
- Design and implement advanced and realistic AI to create an immersive game experience for the player.
Requirements:
- Strong C/C++ programming skills
- Strong OO design skills
- Strong 3D math skills
- At least 3 years commercial games programming experience with an emphasis on AI.
- A passion for games and in particular for creating game AI that contributes to an interactive and realistic game experience.
C# Programmer: Audio Department
Rockstar North is looking for an enthusiastic and motivated C# programmer to join our audio technology team, supporting and further developing our world class audio tool suite. Successful applicants should have at least one year professional C# experience with WinForms GUI development and XML. Game industry/audio experience is not required and this is an ideal role for someone looking to apply their skills in an exciting and dynamic industry.
Requirements:
- 1+ years C# programming experience
- Object orientated software design
- Excellent communication skills and ability to work in a team.
- Graphical user interface development with WinForms
- XML/XSL
Desired:
- WPF/XAML
- Experience working with unit test frameworks
Character Animator
We would like to hear from talented animators with a range of experience & backgrounds to produce in-game animations for future projects at Rockstar North, Edinburgh.
Requirements:
- Minimum of 3-year degree with an emphasis in character animation or equivalent work experience.
- Outstanding demo reel demonstrating strong animation ability and good aesthetic eye.
- Exceptional skill in animating realistic human characters.
- Thorough understanding and application of classic animation principles (staging, timing, anticipation, follow through, etc.)
- The ability to collaborate and communicate effectively with a wide variety of project staff.
- Consistently meet project deadlines in a timely manner without compromising artistic integrity.
- Assist in the integration of animation with designers and engineers to create compelling in-game animation.
- Strong interest in video games.
Desirable:
- Experience with motion capture and MotionBuilder
- Professional experience developing a third person action game.
- Strong traditional animation/art background.
All applicants should be fluent in one or more of the major packages with MotionBuilder experience an advantage.
Please note: ALL applications should be accompanied by a demo reel, either on DVD or a web link.
- Demo reels should be no longer than 3 minutes.
- Sound is not important.
Graphics Programmer
Rockstar North is seeking an experienced graphics programmer to help breathe life, realism and fun into our next-generation games. This is an exciting opportunity to develop cutting-edge graphics and visual effect systems, working together with the art department to create optimal, attractive solutions for our games. Interested applicants should possess a good grounding in graphics theory, excellent math skills, an eye for detail and a natural ability to communicate as part of a creative team.
Required:
- Strong understanding of 3d graphics principles and techniques
- Outstanding math skills (linear algebra, trigonometry, matrix/quaternion math)
- Strong C/C++ and shader programming skills
- 2+ years professional graphics programming experience
- Prior experience coding on a commercially released game title
- Self-motivation
- Passion for playing and making games
Desired:
- Mathematics/computer science degree
- Prior experience with deferred renderers
Physics Programmer
Rockstar North is seeking an experienced highly talented physics programmer to help breathe life, realism and fun into our next-generation games. This is an exciting opportunity to develop cutting-edge physics and collision systems and use them in creative and novel ways, working together with other departments to solve physics, animation and AI problems. Interested applicants should possess excellent math skills, an eye for detail and a natural ability to communicate as part of a creative team.
Requirements:
- 3+ years physics programming experience
- Prior experience authoring and extending physics systems for a shipped game title
- Familiarity with existing physics packages
- Outstanding math skills (linear algebra, trigonometry, matrix/quaternion math)
- Fluency in C/C++, Assembly, and SIMD programming
- Strong multi-threaded programming skills
- Self-motivation
- Passion for playing and making games
Desired:
- Physics/mathematics/computer science degree
- Prior experience coding on a commercially released game title
- Experience implementing animation systems
Senior Graphics Programmer
Rockstar North is seeking a highly talented, experienced graphics programmer to help breathe life, realism and fun into our next-generation games. This is an exciting opportunity to develop cutting-edge graphics and visual effect systems, working together directly with the art department to create optimal, attractive solutions for our games. Applicants can expect to set the direction for future development in graphics, and become responsible for significant areas within the graphics discipline. Interested applicants should possess outstanding knowledge and experience of graphics theory, excellent math skills, an eye for detail and a natural ability to communicate as part of a creative team.
Required:
- Excellent math skills (linear algebra, trigonometry, matrix/quaternion math)
- Excellent C/C++ and shader programming skills
- 5+ years professional graphics programming experience
- Prior experience coding on several commercially released game titles, with a direct role in the development of their graphics pipelines
- Unrelenting self-motivation and drive.
- Passion for playing and making games
Desired:
- Mathematics/computer science degree
- Prior experience with deferred renderers
Systems Programmer
Rockstar North is seeking an experienced highly talented systems programmer to ensure our games run at their best on and help breathe life, realism and fun into our next-generation games. This is an exciting opportunity to develop cutting-edge architectures and lean and mean optimised systems for optimal performance, working together with other departments to solve problems. Interested applicants should possess excellent coding skills, an eye for detail and a natural ability to communicate as part of a creative team.
Required:
- Outstanding math skills (linear algebra, trigonometry, matrix/quaternion math)
- Fluency in C/C++ with strong multi-threaded programming skills
- Strong communication skills and ability to work in a team.
- Prior experience working as a systems programmer on at least one previous game
- Self-motivation
- Passion for playing and making games
Desired:
- Mathematics/computer science degree
- Fluency in Assembly and/or SIMD programming
- High level graphics programming experience.
- Experience with streaming file systems.
Tools Programmer
C# Programmer: Tools Department
Rockstar North is looking for an enthusiastic and motivated C# programmer to join our Tools Department. This is a unique opportunity to help develop the next generation of cross studio tools. Successful applicants should have at least one year professional C# experience with WinForms GUI development and XML. Game industry experience is useful but not a requirement and this is an ideal role for someone looking to apply their skills in an exciting and dynamic industry.
Requirements
- 1+ years C# programming experience
- Object orientated software design
- Excellent communication skills and ability to work in a team.
- Graphical user interface development with WinForms
- XML/XSL
Desired
- C/C++ programming skills
- Use of scripting language, such as Ruby
- Games industry experience