• Rockstar NYC
    Rockstar NYC
  • Rockstar International
    Rockstar International
  • Rockstar San Diego
    Rockstar San Diego
  • Rockstar North
    Rockstar North
  • Rockstar Toronto
    Rockstar Toronto
  • Rockstar Lincoln
    Rockstar Lincoln
  • Rockstar Leeds
    Rockstar Leeds
  • Rockstar London
    Rockstar London
  • Rockstar New England
    Rockstar New England
  •  
 

 
Your Name
Your Email
Message

Rockstar North
Core Engine Programmer

Rockstar North is currently seeking an experienced programmer to focus on core engine development. We’re looking for a highly talented individual with a positive attitude, a passion for games, and a natural ability to communicate with people as effectively as with a computer.

You need at least three years commercial games experience and a minimum of one published title on PS3 or Xbox 360 to demonstrate your skills.

This is an exciting opportunity to develop cutting-edge architectures and high performance systems for current and next-gen platforms. 

Responsibilities

  • Work on multiple aspects of engine development: world representation, rendering, graphics, effects, threading and other subsystems.
  • Design and implement a variety of low and mid-level systems.
  • Improving engine architecture and evolving an existing codebase.
  • Diagnose game performance and stability issues, and develop solutions.

Qualifications

  • Fluency in C++ with strong multi-threaded programming skills.
  • A minimum of 3 years of experience writing efficient core engine code.
  • Self-motivated, and willing to pitch in on many areas of development.
  • Outstanding math skills (linear algebra, trigonometry, matrix/quaternion math).
  • Able to communicate, and work closely with designers, artists and other coders.
  • Prior experience working as an engine or generalist programmer on at least one previous game.
  • Experience with code and data optimization to improve memory consumption and performance.
  • Experience with multithreaded programming.
  • Passion for playing video games, and writing engine code.

Skills

  • Mathematics/computer science degree.
  • Fluency in assembly and/or SIMD programming.
  • Experience developing high level graphics systems.
  • Experience with streaming , open world games.
  • Experience integrating third-party products.

Additional Information

In-depth familiarity of Rockstar products is a massive plus.