EA SPORTS is one of the leading sports entertainment brands in the world, with top-selling videogame franchises, award-winning interactive technology, fan programs, and cross-platform digital experiences. EA SPORTS creates connected experiences that ignite the emotion of sport through industry-leading sports video games, including Madden NFL football, EA Sports FC soccer, NHL® hockey, and EA SPORTS UFC . The Senior Physics Engineer we're looking for will have a wide gamut of applied research experience with large world physics techniques and technologies. You excel at implementing novel solutions to complex real-time physics challenges and know how to strike a balance between quality and performance. You have mastered real-time rigid body simulation but understand its limitations, and you have ideas about how to improve upon it.
Your Responsibilities: Be an expert in the engine's physics capabilities, working closely with the animation, design, tech art to optimally use the feature set for gameplay and world building. Inspire technical innovation and improve the physics engines capabilities Work closely with QA and technical leadership to ensure the stability and accuracy of physics systems by identifying, communicating, and resolving defects Lead and participate in design and code reviews Investigate and adopt new game technologies, practices, tools, and systems Your Qualifications Bachelor's degree in Computer Science or related field, or equivalent training and professional experience. 10+ years experience in software development with a strong C++ focus. Excellent math skills Experience with advanced physics tools/middleware Experience with Frostbite, Unreal or Unity. Experience applying physics technology to character features and world building Experience developing complex physics based systems for published games with at least one shipped title Experience developing in and debugging multi-threaded/concurrent architectures. Experience working with Microsoft, Sony, or Nintendo game consoles. Experience working with iOS and Android. Experience with large scale game services Experience with Visual Studio and knowledge of debugging tools. We are a global team of creators, storytellers, technologists, experience originators, innovators and so much more. We believe amazing games and experiences start with teams as diverse as the players and communities we serve. At Electronic Arts, the only limit is your imagination.