Senior Engine Programmer

Lake Forest, California, United States · Engineering expand job description ↓

Description

Is low level engine development your playground? Do you have a passion for engine development and a drive to follow through? Looking to work on an original AAA franchise? If your answer is yes to all three, come join our development team as a Senior Engine Programmer on an unannounced AAA title.

RESPONSIBILITIES

  • Extend engine features to meet project goals
  • Middleware integration and maintenance
  • Debug problems with core engine systems and middleware
  • Troubleshoot cross-platform problems
  • Investigate and resolve performance issues
  • Mentor and guide less experienced programmers

Requirements

  • Minimum of 5 years low level engine experience
  • C++ expert
  • Proven experience developing and shipping for the Consoles and PC
  • Advanced 3D math skills
  • Coding and debugging multi-threaded systems
  • Collaborate with artists, designers and other programmers
  • Excellent problem solving and time management skills

PREFERENCES

  • Streaming I/O
  • Profiling packages and techniques such as PIX and GPAD
  • Shaders
  • Bachelor's degree or equivalent in Computer Science or Engineering

Benefits

  • A casual, friendly work environment
  • Comprehensive benefits package
  • Competitive salary

Do you have a LinkedIn account? Import your resume and save time!

Personal information
Your Profile
Application Details
Do you have a minimum of 5 years low level engine experience?
Do you have C++ experience?
Have you developed and shipped for the Consoles and PC?
Do you have advanced 3D math skills?
Have you coded and debugged multi-threaded systems?
Have you worked with artists, designers and other programmers?
Are you authorized to work lawfully in the United States?
Will you now, or in the future require Turtle Rock Studios to commence (“sponsor”) an immigration case in order to employ you (for example, H-1B or other employment-based immigration case)?