Unreal 5 Physics Engineer
6 days ago
Location: Hybrid / Remote – Montreal QC Preferred
Employment Type: Full-Time
Reports To: CTO
Role Overview
We’re seeking a seasoned Physics Simulation Engineer to develop and optimize the physical foundation of a next-generation UFC-style fighting game built in Unreal Engine 5.
You will own the design and implementation of real-time physics systems — from ragdolls and collisions to grappling, takedowns, and secondary motion — ensuring the action feels tactile, believable, and deeply responsive.
You’ll collaborate across gameplay, animation, and AI teams to bring visceral realism and cinematic weight to every hit, clinch, and ground transition.
Core Responsibilities
Physics & Simulation Development
- Design, implement, and tune character-centric physics systems (rigid-body, soft-body, cloth, and joint constraints).
- Extend Unreal’s Chaos Physics engine for advanced collision, friction, and joint behavior.
- Build hybrid systems combining physics simulation and animation control (active ragdolls, partial procedural blending).
- Implement accurate hit reaction, momentum transfer, and impact dampening models for punches, kicks, and grapples.
- Develop custom constraints and solvers for ground fighting, clinches, and submissions.
- Integrate with animation and AI layers to synchronize motion, physics, and input.
- Prototype physics-assisted motion systems (e.g., limb reaction forces, fatigue wobble, ground contact deformation).
Runtime Integration & Optimization
- Profile and optimize physics update loops for 60 FPS (console and PC).
- Maintain stability under varying frame rates and network conditions (deterministic rollback support).
- Design LOD-based physics simplifications for off-camera fighters and background actors.
- Integrate physics debug visualization and profiling tools for QA and design teams.
Cross-Discipline Collaboration
- Work with Animation Engineers on blending procedural motion with authored animations.
- Collaborate with Gameplay on combat timing, collision volumes, and balance.
- Coordinate with Design and Art to define physical material behaviors, surface responses, and destruction triggers.
- Partner with AI/ML teams to drive adaptive responses based on physical state.
Required Qualifications
- 5 + years professional experience in physics or gameplay engineering for real-time games.
- Deep expertise with Unreal Engine 4 / 5 and Chaos Physics (rigid-body, cloth, constraints, collision channels).
- Proficiency in C++ and performance-critical, multithreaded code.
- Strong foundation in classical mechanics, kinematics, and numerical simulation.
- Experience building or extending physics systems for character interactions (melee, ragdoll, vehicle, or sports gameplay).
- Skilled in profiling, debugging, and optimizing for console hardware.
- Experience maintaining stability and determinism in physics simulations for networked play.
Preferred / Bonus Skills
- Experience building a physics simulation from scratch.
- Knowledge of procedural animation and hybrid active ragdoll systems.
- Familiarity with AI-driven physics blending or reinforcement-learning control.
- Experience with soft-body dynamics, cloth, and muscle simulation.
- Prior work on fighting, sports, or action titles emphasizing tactile collision and combat realism.
- Understanding of motion-matching or animation-physics co-simulation pipelines.
- GPU or compute-based physics experience (NVIDIA Flex, PhysX, or custom solvers).
Success Indicators (First 6-12 Months)
- High-fidelity impact, takedown, and ragdoll responses tuned for gameplay realism.
- Stable, deterministic physics behavior across all platforms and network modes.
- Runtime cost within 1.5 ms/frame per character under heavy simulation load.
- Fully functional physics-animation blending system (active ragdoll / constraint solver / IK integration).
- Physics debug visualization and testbed maps adopted by design / QA teams.
#J-18808-Ljbffr
-
Unreal 5 Combat Physics Engineer
6 days ago
Montreal, Canada Ironbelly Studios Full timeA game development studio in Montreal is seeking a Physics Simulation Engineer with deep expertise in Unreal Engine 4/5 to optimize the physics of a next-generation fighting game. You will be responsible for designing and implementing complex physics systems, ensuring realistic interactions and performance optimization. The ideal candidate has over 5 years...
-
Remote Unreal Engine 5 Vehicle Physics Engineer
2 weeks ago
Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Twine Full timeA leading freelance marketplace is seeking a Game Developer to join their team remotely. The role involves developing a simcade-style racing game, focusing on vehicle physics using Unreal Engine 5. Applicants should be proficient in C++ and Blueprints, with a strong background in vehicle physics. This position offers flexible hours and the chance to work...
-
Senior Unreal Engine 5 Systems Programmer
15 hours ago
Montreal, Canada Behaviour Interactive Full timeA leading video game development studio in Montreal seeks an experienced Unreal Engine Programmer to drive performance analysis and optimization for their game, Blight: Survival. Candidates should have over 7 years in video game programming, strong C++ skills, and proven experience with Unreal Engine 5 systems. This ambitious opportunity allows you to shape...
-
Unreal 5 Technical Animator
2 weeks ago
Montreal, Canada Ironbelly Studios Full timeLocation: Hybrid / Remote – Montreal, QCPreferredEmployment Type: Full-TimeReports To: CTORole OverviewWe’re seeking a seasoned Unreal Animation Engineer to develop and optimize the runtime animation systems for a next-generation UFC-style fighting game built in Unreal Engine 5. You’ll own the integration of motion‑capture data, procedural blending,...
-
Unreal 5 Technical Animator
2 weeks ago
Montreal, Canada Ironbelly Studios Full timeLocation: Hybrid / Remote – Montreal, QCPreferredEmployment Type: Full-TimeReports To: CTORole OverviewWe’re seeking a seasoned Unreal Animation Engineer to develop and optimize the runtime animation systems for a next-generation UFC-style fighting game built in Unreal Engine 5. You’ll own the integration of motion‑capture data, procedural blending,...
-
Hybrid/Remote Unreal 5 Animation Engineer
2 weeks ago
Montreal, Canada Ironbelly Studios Full timeA leading game development studio in Montreal is seeking an experienced Unreal Animation Engineer to develop animation systems for a next-gen fighting game using Unreal Engine 5. The ideal candidate has over 8 years of professional experience in animation engineering, with deep knowledge of Unreal's frameworks and a strong foundation in mathematics. This...
-
Hybrid/Remote Unreal 5 Animation Engineer
2 weeks ago
Montreal, Canada Ironbelly Studios Full timeA leading game development studio in Montreal is seeking an experienced Unreal Animation Engineer to develop animation systems for a next-gen fighting game using Unreal Engine 5. The ideal candidate has over 8 years of professional experience in animation engineering, with deep knowledge of Unreal's frameworks and a strong foundation in mathematics. This...
-
Unreal 5 Technical Animator
2 weeks ago
Montreal, Canada Ironbelly Studios Full timeLocation: Hybrid / Remote – Montreal, QCPreferred Employment Type: Full-Time Reports To: CTO Role Overview We’re seeking a seasoned Unreal Animation Engineer to develop and optimize the runtime animation systems for a next-generation UFC-style fighting game built in Unreal Engine 5. You’ll own the integration of motion‑capture data, procedural...
-
Montreal, Canada Ironbelly Studios Full time🎮The Team Join a team of gaming veterans who've shipped Call of Duty, Halo, Bioshock, PUBG, and Batman! The Ironbelly Team has successfully delivered 300+ projects and now we're building something extraordinary—a tournament-grade extraction shooter that puts gameplay first. 🚀The Technical Challenge You’ll architect the multiplayer backbone for a...
-
Montreal, Canada Motive Studio Full timeA leading game development studio in Montreal is seeking an experienced Senior Engine Software Developer to develop and optimize a game engine using Unreal Engine 5. The role demands over 10 years of experience in a similar position, proficiency in C++, and strong problem-solving skills. Successful applicants will collaborate with designers and artists,...