B.S. in Computer Science, Mathematics, or equivalent experience.
Strong skills in 3D math, particularly linear algebra and vector math.
Proficient in C++ or C# with experience in developing PC applications.
Knowledge of PC application programming.
Responsibilities
Design, develop, and support technology in the production pipeline.
Enable artists and designers to create high-quality assets throughout production.
Focus on improving creation workflows and user experience.
Enhance the performance of tools and technologies involved.
Manage and improve an extensive code base.
Adapt responsibilities as production needs evolve.
Benefits
Hybrid/onsite work environment.
Opportunity to work with industry leaders at Naughty Dog.
Engaging in technical challenges that are central to AAA game development.
Potential for annual bonuses and incentive plans.
Full Job Description
This is a hybrid/ onsite position.
What you will do:
Tackling complex problems: Design, develop, and support technology in our production pipeline from DCC tools, throughout our asset management and conditioning pipeline, down to the supporting runtime game systems
Work with and enable artists and designers to create incredible assets throughout all stages of production, with an eye on constantly improving creation workflows, user experience, and performance of our tools and technologies
Navigate and constantly improve an extensive code base
Responsibilities may evolve based on needs
What skills you will use:
Minimum of 3 years working in the video game industry
Minimum of 1 shipped AAA game
B.S. in Computer Science and/or Mathematics or equivalent work experience
Excellent 3D math skills (especially linear algebra and vector math)
Extensive experience in creating one or more of the following PC applications in C++ or C#: level editor, art prototype catalogue/database, animation/cinematic editor, material/shader editor, dcc plug-ins, build tools, data messaging tools, lighting tools or equivalent software
Experience with PC application programming
Bonus Skills:
Experience with console programming
Experience with databases and query optimizations
Experience with a scripting language
Experience using DCC applications
As part of the Naughty Dog application process, candidates should expect to be given a technical interview.
#LI-AB1
The estimated USA base pay range for this zone (Los Angeles area) is listed below. This role may be eligible for additional compensation packages that includes annual bonus and other incentive plans.
$141,400-$176,700 USD
About Naughty Dog
Naughty Dog, LLC is an American video game developer that was founded in 1984. The company is based in Santa Monica, California and is known for developing critically acclaimed video games such as the Uncharted and The Last of Us series.