Here is a Naughty Dog listing. If you were a weirdo you could point out that it a) Never mentions playstation
b) But does request experience with consoles - plural
The 5 seconds it took me to check job listings on the first 1st party Sony studio I could think of is as far as I am willing to expend on what is a stupid stupid thread.
Who we're looking for:
- Design, implement and maintain physics-based systems using Havok Engine, ensuring efficient production and a dynamic user experience
- Develop, maintain, and improve upon physics-based systems that leads the industry in quality while maintaining robust flexibility for use by game systems designers, technical artists and gameplay teams
- Maintain and troubleshoot existing interactive objects, collision detection and physics simulations to ensure stability and performance
- Create interactive objects, collision detection and physics simulations, ensuring adherence to performance, memory, compatibility, and portability requirements
- Work on low level algorithms and simulations as well as on gameplay features that are built on top of them
- Collaborate regularly with other departments to facilitate and support the invention, design, and implementation of new interactive features, production pipelines, and physics workflows
- Maintain, debug and optimize code in these systems with full ownership from content creation tools to the runtime
- Additional responsibilities may be assigned as needed
What skills you will use:
- At least 2 years of experience working in the video game industry
- Strong mathematical skills with an emphasis on 3D math (geometry/linear algebra/trigonometry/Newtonian mechanics) and basic understanding of physics simulations and algorithms
- Strong knowledge of C / C++ programming languages and debugging experience in multithreaded environments
- Ability to write concise code that is understandable and performant within existing frameworks
- Familiarity with collision detection and physics simulations
- Experience with game content pipeline and tools
- Ability to communicate and collaborate effectively
- B.S. or higher in Computer Science and/or Mathematics or equivalent work experience
Bonus Skills:
- Experience with consoles
- Experience writing physics simulations