For over 30 years, Naughty Dog has been crafting best-selling, critically acclaimed games that constantly push the boundaries of narrative, gameplay, and technology. Our most recent game, The Last of Us Part II, has received over 300 Game of the Year awards and three of our games are among the top 10 highest scored games on the PlayStation 4. As a part of the Naughty Dog legacy, you’ll become a part of continuing the development of extraordinary and enduring experiences for a broad, global range of audiences.
Come help us to push the technical limits of video games by implementing new ideas of how to make our heroes and their world feel more real and more alive. As a physics programmer you would work in systems like ragdolls or power ragdolls, drive-able physics-based vehicles, cloth or rope simulation, interactive props or vegetation, improving performance of our collision detection algorithms etc. There is lot of opportunities for growth by collaborating with lot of talented individuals.
Implement new features related to (but not limited to) collision detection and physics simulation
Maintain, debug and optimize code in these systems with full ownership from content creation tools to the runtime
Work both on low level algorithms and simulations and on gameplay features that are built on top of them
Maintain or improve the integration with Havok, our physics engine or work on improving it alongside Havok engineers.
Collaborate closely with other programmers, designers and technical artists
Requirements & Skills:
Bachelor’s Degree in Computer Science or equivalent experience
Strong Math Skills with an emphasis on 3D Math
Strong knowledge of C and C++ programming languages
Team player with passion for real-time 3D technology, for learning new skills and for advancing any aspect of a video game
Experience with any commercial physics engine
Experience writing physics simulations
As part of the Naughty Dog application process, candidates should expect to be given a technical interview.
Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy or maternity, trade union membership or membership in any other legally protected category.
We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond.