| | | | | |

Principal Physics Programmer

Full-Time

Principal Physics Programmer at Epic Games

Company Epic Games
Location Multiple Locations
Salary Competitive salary
Posted Posted 3 weeks ago

Job Description

The Epic Games Unreal Engine Simulation team is looking for an experienced Programmer with a strong passion for physics and math to help implement new physics systems and maintain existing systems in Unreal Engine 5 and beyond.

What you'll do

  • Participate in the Implementation and maintenance of new physics systems within Unreal Engine focusing on the core physics engine systems and tooling with an eye for performance optimization and scalability
  • Become the vision holder for the future direction of physics simulation, physics features and API for the Chaos physics engine and related systems
  • Maintain the existing physics engine and integration into the Unreal Engine
  • Be expected to be forward-thinking with keeping up to date on current and future techniques, research, hardware, etc.
  • Collaborate with project teams to solve difficult and novel physics problems, enabling the creation of new and exciting mechanics for players

What you need

  • Proven track record implementing simulation solvers or engines for real-time applications in shipped titles
  • Master’s or PhD in Computer Science or Physics required; completed coursework in games physics preferred
  • Strong C++ knowledge and excellent math skills
  • In depth knowledge of rigid body dynamics, collision detection/response and low level optimization techniques
  • Experience with other game physics engines such as Havok, PhysX, Bullet, etc.
  • Passion for physics and making physics work in the game world
Principal Physics Programmer

Similar Jobs

Full-Time

Senior Analyst

Electronic Arts
Vancouver
More Info
Full-Time

Director of Product Management (Apex Legends)

Electronic Arts
Los Angeles - Chatsworth, California, United States of America
More Info
Full-Time

Data Analyst

Electronic Arts
Hyderabad
More Info
Full-Time

Senior Manager, Generative AI Software Engineering

Electronic Arts
Austin
More Info
Full-Time

Software Engineer

Electronic Arts
Stockholm
More Info
Full-Time

Advanced Analyst – Data and Insights (D&I)

Electronic Arts
Edmonton, Alberta, Canada
More Info