Programmeur sénior en physique de jouabilité, LEGO Fortnite

4 Weeks ago • All levels • Physics Engine

Job Summary

Job Description

Senior Playability Physics Programmer at LEGO Fortnite in Montreal, Canada. Responsibilities include implementing and maintaining new physics systems in Unreal Engine 5 for a sandbox-style multiplayer environment; creating new toys and vehicles leveraging these features; perfecting physics interactions; collaborating with physics and other teams (art, design) to create iconic physics experiences; debugging and improving physics systems for player stability; and staying current with industry trends. The role requires extensive C++ experience, Unreal Engine expertise (ideally UE4/5), familiarity with other physics engines (Havok, PhysX, Bullet), a passion for physics and game implementation, advanced software programming principles, and excellent communication skills.
Must have:
  • Extensive C++ experience
  • Unreal Engine experience (UE4/5)
  • Physics engine experience (Havok, PhysX, Bullet)
  • Physics implementation experience
  • Advanced software programming principles
  • Excellent communication skills
Perks:
  • 100% premium coverage for employee and dependents
  • Medical, dental, and vision coverage
  • Life insurance, AD&D, LTD
  • Weekly indemnity (short-term disability)
  • Retirement savings plan with employer contribution
  • Employee assistance program
  • Mental wellness program

Job Details

PROGRAMMATION

Ce que nous faisons

Grâce à notre équipe de programmeurs experts de plus en plus nombreuse, les projets conçus avec Unreal sont à l'avant-garde du divertissement en temps réel.  Nous cherchons en permanence à améliorer les outils et les technologies qui optimiseront les moyens des développeurs de contenus du monde entier.

Ce que vous ferez

Nous agrandissons l’équipe qui forge les premières aventures dans LEGO Fortnite, mêlant l’univers saisissant et accueillant de Fortnite aux aspects créatifs et ludiques de LEGO. Nous recherchons une personne qui pourvoira le poste de programmeur sénior en physique de jouabilité pour l’équipe Core Tech de LEGO Fortnite. Nous sommes à la recherche d’un programmeur passionné par la physique et les mathématiques qui contribuera à l’implémentation de nouveaux systèmes de physique et au maintien des systèmes existants dans Unreal Engine 5 et d’autres plateformes. Vous travaillerez en étroite collaboration avec les équipes responsables de la jouabilité, de l’art technique et de la programmation physique fondamentale pour réaliser une expérience de physique parmi les plus iconiques de l’écosystème Fortnite.

Ce dont vous serez responsable

  • Mettre en œuvre et maintenir de nouveaux systèmes de physique dans Unreal Engine pour permettre la création d’un environnement multijoueur ouvert de type « bac à sable » exploitant les fonctionnalités de physique.
  • Créer de nouveaux jouets et véhicules exploitant ces fonctionnalités. Perfectionner les interactions de physique dans LEGO Fortnite.
  • Coopérer avec l’équipe responsable de la physique pour Unreal Engine afin de garantir le maintien d’un moteur de physique fiable et convivial pour tous les développeurs utilisant Unreal.
  • Collaborer avec des équipes responsables de la conception et de l’art technique pour inventer et peaufiner de nouveaux modes de jeu.
  • Étudier, déboguer et renforcer les systèmes de physique pour assurer une expérience fiable et stable pour les joueurs.
  • Adopter une attitude avant-gardiste et rester à l’affût des techniques actuelles, de la recherche, des nouveautés au niveau du matériel informatique, etc.

Ce que nous recherchons

  • Grande expérience en C++ et familiarité avec les systèmes comme Blueprint.
  • Expérience avec Unreal Engine, idéalement sur des projets développés dans Unreal Engine 4 ou 5.
  • Expérience de travail avec d’autres moteurs de physique de jeu comme Havok, PhysX, Bullet, etc.
  • Passion pour la physique et expérience dans l’introduction de fonctionnalités de physique qui marchent dans le monde du jeu
  • Expérience dans l’introduction de systèmes de simulation ou de physique dans un moteur de jeu, y compris les algorithmes fondamentaux, l’optimisation des performances, les comportements, etc.
  • Connaissance avancée des principes de programmation logicielle.
  • Expérience dans un environnement de développement interdisciplinaire, avec d’excellentes compétences en communication. Vous devriez être capable de communiquer avec et d’expliquer les compromis aux non-programmeurs.
  • Ne pas craindre d’apporter des changements profonds, audacieux et fiables à un moteur existant.
  • Expérience de développement dans de vastes bases de code  à un rythme rapide et capacité de faire des compromis entre la convivialité, la performance et la robustesse.

Avantages

Nous payons l’entièreté des primes (100 %) associées aux avantages sociaux, tant pour les employés que pour les personnes à charge, et proposons une couverture supplémentaire pour les soins médicaux, dentaires et de la vue, les maladies graves, la télémédecine, l’assurance-vie, l’assurance en cas de décès ou de mutilation par accident et l’assurance invalidité de longue durée. Nous offrons également une indemnité hebdomadaire (invalidité de courte durée) et un régime d’épargne-retraite avec cotisation concurrentielle de la part de l’employeur. En plus du programme d’aide aux employés, nous proposons un programme étoffé de bien-être mental par l’entremise de Modern Health, un organisme qui fournit gratuitement des services de thérapie et d’encadrement aux employés et aux personnes à charge.

Similar Jobs

IDC India - Game Developer Intern

IDC India

New Delhi, Delhi, India (On-Site)
4 Months ago
ByteDance - Video Analysis and Quality Algorithm Intern 2023 Summer/Fall (MS)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Toptracer - Software Engineer in Test (SDET)

Toptracer

Stockholm, Stockholm County, Sweden (Hybrid)
3 Weeks ago
Nintendo - Senior Engineer - SDSG (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
8 Months ago
ByteDance - Site Reliability Engineer Graduate (Product RD and Infrastructure-Global E-Commerce) - 2024 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Tesla - Technical System Planner Apprenticeship

Tesla

Brandenburg, Germany (On-Site)
4 Days ago
Overdare - [OVERDARE] Sr. UE5 Engineer - Sandbox Tool

Overdare

Seoul, South Korea (On-Site)
3 Months ago
Epic Games - Senior Physics Gameplay Programmer, LEGO Fortnite

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Weeks ago
Samsung Semiconductor - Intern, DRAM Device Engineer

Samsung Semiconductor

San Jose, California, United States (On-Site)
1 Month ago
Activision - Expert Engine Programmer

Activision

Malmö, Skåne County, Sweden (Hybrid)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Wargaming - С++ Developer (World of Warships, PC)

Wargaming

Belgrade, Serbia (Hybrid)
2 Months ago
OUTFIT7 - Game Developer (C++)

OUTFIT7

Ljubljana, Ljubljana, Slovenia (On-Site)
4 Months ago
Scanline VFX - Senior Compositor

Scanline VFX

Vancouver, British Columbia, Canada (Hybrid)
4 Weeks ago
Epic Games - Senior Tools Programmer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
2 Days ago
Rockstar Games - Tools Programmer (Mid/Senior)

Rockstar Games

North Carolina, United States (On-Site)
1 Month ago
Salesforce - Principal Software Engineer / PMTS - Bangalore

Salesforce

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Playrix - Senior C++ Software Engineer (Build System)

Playrix

Montenegro (Remote)
2 Months ago
Riot Games - Staff Software Engineer, League of Legends - Gameplay

Riot Games

Los Angeles, California, United States (On-Site)
1 Day ago
Netskope - Principal Engineer, Endpoint DLP

Netskope

Bengaluru, Karnataka, India (Remote)
4 Months ago
ByteDance - Student Researcher (Doubao (Seed) - Music Foundation Model) - 2024 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Epic Games - Senior Technical Designer

Epic Games

Canada (On-Site)
2 Weeks ago
Epic Games - Senior Data Scientist - Product Analytics

Epic Games

Montreal, Quebec, Canada (On-Site)
4 Weeks ago
PlayStation Global - - Programmeur·euse I.A. Senior/AI Programmer

PlayStation Global

Montreal, Quebec, Canada (On-Site)
2 Months ago
Phoenix Labs - Senior 3D Character Artist - Dauntless

Phoenix Labs

Canada (Remote)
4 Months ago
Hasbro - Production Manager

Hasbro

Quebec, Canada (On-Site)
3 Weeks ago
Xsolla - Golang Backend Developer

Xsolla

Montreal, Quebec, Canada (On-Site)
3 Months ago
Epic Games - Senior Engine Programmer, Fortnite Tech

Epic Games

Vancouver, British Columbia, Canada (On-Site)
4 Weeks ago
Alphasense - Financial Associate I - Taxonomy

Alphasense

Vancouver, British Columbia, Canada (Remote)
2 Days ago
Epic Games - Gameplay Animator

Epic Games

Montreal, Quebec, Canada (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Physics Engine Jobs

Bohemia Interactive - Engine Physics Programmer

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
2 Days ago
Epic Games - Senior Physics Gameplay Programmer, LEGO Fortnite

Epic Games

Vancouver, British Columbia, Canada (On-Site)
3 Weeks ago
PearlAbyss - Engineering Internship_AI, Character & Animation

PearlAbyss

(On-Site)
1 Week ago
Regent Craft - Performance Engineering Intern

Regent Craft

North Kingstown, Rhode Island, United States (On-Site)
3 Months ago
QUANTIC DREAM - Developer - Physics/Gameplay

QUANTIC DREAM

Montreal, Quebec, Canada (Hybrid)
3 Months ago
Tesla - Technical System Planner Apprenticeship

Tesla

Brandenburg, Germany (On-Site)
4 Days ago
NetEase Games - Senior Engine Engineer (Physics)

NetEase Games

(Remote)
4 Weeks ago
Kojima Productions - Physics Programmer

Kojima Productions

Tokyo, Japan (On-Site)
2 Months ago
Hypersonic Laboratories - Senior Vehicle Gameplay Engineer

Hypersonic Laboratories

(Remote)
4 Months ago
Cloud Imperium Games - Core Tech Programmer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Founded in 1991, Epic Games is a leading interactive entertainment company and provider of 3D engine technology. Epic operates Fortnite, one of the world’s largest games with over 350 million accounts and 2.5 billion friend connections. Epic also develops Unreal Engine, which powers the world’s leading games and is adopted across industries such as film and television, architecture, automotive, manufacturing, and simulation. Through Unreal Engine, Epic Games Store, and Epic Online Services, Epic provides an end-to-end digital ecosystem for developers and creators to build, distribute, and operate games and other content. Epic has over 40 offices worldwide with headquarters in Cary, North Carolina.

Vancouver, British Columbia, Canada (On-Site)

(On-Site)

(On-Site)

Cary, North Carolina, United States (On-Site)

Cary, North Carolina, United States (On-Site)

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)

(On-Site)

Cary, North Carolina, United States (On-Site)

Cary, North Carolina, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Epic Games

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug