Physics Programmer
Ubisoft
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help create the unknown!
Job Description
As a Physics Programmer, you will join a small, empowered team building an ambitious multiplayer experience in Unreal Engine. We’re looking for hands‑on developers with a strong execution mindset, ownership, and pride in building something real - together
What you’ll do
- Collaborate with your team lead to discuss project needs, share ideas, and assess technical feasibility;
- Work closely with AI, gameplay, and engine teams to translate creative vision into accurate simulation systems;
- Develop new physics features and maintain existing systems using high-performance C and C++ code;
- Explore opportunities to push the capabilities of the physics engine to its full potential;
- Partner with technical leadership to align on memory budgets and system limitations;
- Support art and programming teams by debugging, optimizing, and solving complex technical issues;
- Maintain and organize the physics library to ensure long-term stability and scalability;
- Document your work and share best practices in physics programming across the team.
Qualifications
What you bring to the team
- A degree in Computer Science or Software Engineering;
- At least 5 years of experience in programming;
- Multiplayer game development experience;
- Experience with Unreal engine;
- Strong skills in C and C++ programming;
- Advanced understanding of mathematics, physics concepts, and critical thinking;
- A problem-solving mindset focused on identifying root causes and long-term solutions;
- Comfort working across disciplines and communicating with both content creators and technical partners;
- A collaborative and curious approach to building systems together;
- Resourcefulness and the ability to research and learn independently;
- Familiarity with physics middleware, particularly Havok, considered an asset.
- ...Gestionnaire de Programme - Spécialiste en Gestion de Configuration Votre environnement de travail Et si VOTRE aventure avec NOUS commençait ?! Nous vous proposons de travailler chez Airbus Atlantique, nouveau champion de dimension mondiale, n°2 des aérostructures, n...SuggestedPermanent employmentContract workWork at officeFlexible hours
- ...for equipping our players with an incredible diversity of looks and styles to show off their personality and interests. As a senior programmer on this team, you'll be pushing the envelope for customization and player choice across the Fortnite ecosystem - from characters to...SuggestedLong term contractFull timeTemporary workWorldwide
- ...davantage, veuillez consulter Sous la supervision de la Gestionnaire Formation IA Responsable et en soutien des Gestionnaires de Programmes Éducation, vous contribuez pleinement au succès de nos programmes de formation en vous assurant que nos apprenant.e.s disposent de...SuggestedFull timeApprenticeshipRemote workFlexible hoursDay shift
- ...The Statistical Programmer will be responsible for the development, maintenance, and validation of annotated Case Report Forms (aCRFs) as well as of specifications and statistical programming of Standard Data Tabulation Model (SDTM) datasets, Analysis Data Model (ADaM) datasets...SuggestedPermanent employmentFull timeContract workInterim roleRemote workWork from homeFlexible hours
- Job Responsibility: Education: Expérience: Education Bachelor's degree Computer science Game and interactive media design or equivalent experience Computer and technology knowledge Agile C++ Unreal Engine Screening questions Are you currently legally...SuggestedPermanent employmentFull timeRemote workRelocation
$40k per year
...Education: Expérience: Education Master's degree or equivalent experience Specialization in physics Aeronomy and space physics Acoustics physics Condensed matter or solid state physics Fluids and aerodynamics Geophysics Metrology Optics and...Permanent employmentFull time- Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about...Full time
- ...Reconnue comme un leader au Canada, Énergir fait évoluer en continu son Plan global en efficacité énergétique (PGEÉ) afin d’offrir des programmes d’aide financière performants et adaptés aux besoins de la clientèle. Relevant du Directeur des programmes d’efficacité...ApprenticeshipFlexible hours
- Job Responsibility: WHAT MAKES US EPIC? At the core of Epic's success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it's building award-winning games or crafting engine technology that enables...Long term contractFull timeTemporary work
- ...C++ dans une grande base de code partagée. ~ Ayez une bonne connaissance des mathématiques 3D. ~ Ayez de l'expérience en programmation de fonctionnalités et de systèmes de jeu. ~ Travaillez bien dans un environnement d'équipe co-localisé mais collaboratif....Worldwide
- ...présidente, Affaires universitaires, et en étroite collaboration avec le Directeur scientifique, le ou la Directeur·trice, Priorités et programmation scientifiques joue un rôle de leadership clé en assurant l’opérationnalisation, l’animation et la pérennité des priorités...Full timeApprenticeshipRemote workWorldwideFlexible hoursDay shift
- ...SENIOR PROGRAMMER (Potential for an Executive Role) PROXIMITY HCI | Enabling Off-screen HCI for Smartwatches + Smartphones. Montreal, QC, CA Engineering, Software development, Experienced, Full-time 01 - About Proximity HCI a) Who we are ProximityHCI is a TandemLaunch...Full timeInternship
- ...methods. To succeed in this position, the incumbent must combine the skills of a security professional with the mindset of an engine programmer, implementing complex security features directly into the game engine and ensuring seamless integration with the client’s UI and...Full time
$56.67k - $105.43k per year
Veuillez consulter notre site carrière pour la description complète du poste :- ...participer aux différentes activités d’enseignement et de formation. SOMMAIRE DES FONCTIONS Personne qui est chargée d’un ou plusieurs programmes ou de projets dans le but de fournir une assistance professionnelle au développement des services notamment en conseillant, en...Full timeTemporary work
$129.04k - $184.35k per year
...organisationnelle . À la tête d'une direction corporative, vous agirez comme architecte de la stratégie RH , pôle de cohérence des grands programmes et partenaire de confiance de la haute direction. Par votre leadership, vous exercerez une influence directe sur les orientations...Permanent employmentFull timeWork at office- ...intentional development, strong leadership, and opportunities to make a real difference. Job Description As a Product Manager of Physical AI at Vention… You will own the product roadmap for GRIIP (Generalized Robotic Industrial Intelligence Pipeline), Vention's end-to-...Full timeInternshipWork at officeWork from home
- ...Org. Setting and ReportingThe United Nations Environment Programme (UNEP) is the leading global environmental authority that sets the global environmental agenda, promotes the coherent implementation of the environmental dimension of sustainable development within the United...Work at office
$80k - $120k per year
Programmer Analyst .NET (Senior) Position Description Missions Handle structured finance transactions, including asset financing, cash flow financing, securitization, debt advisory, and corporate finance. Support the orchestration of IS & Digital strategies, and the...$91.74k - $119.26k per year
...Concours réservé à tout le personnel de Santé Québec* Nous recherchons actuellement des candidats afin de pourvoir le poste Chef de programme - Déficience physique - PDI à la Direction SAD et réadaptation des programmes SAPA, SAD et DI-TSA-DP. Nous connaître En passant...Permanent employmentFull timeWork from home- ...s simple; we do it right. We AIM for excellence. Job Description This position is a project manager role specializing in physical security, responsible for the planning, coordination, and delivery of projects related to the protection of people, sites, and the organization...Full timeWork at officeWorldwide
- ...Collège Jean-de-Brébeuf est à la recherche d’un(e) entraîneur(e)-chef et assistant(e) de cours en volleyball à temps plein pour son programme élite. La personne retenue agira à titre d’assistant(e) de cours auprès des élèves féminines de la 1re à la 4e secondaire et sera...Full timeSummer work
$31.03 - $54.98 per hour
...Programme Jeunes en difficulté L'équipe du programme Jeunes en difficulté intervient auprès des enfants et des adolescents âgés entre 0 et 18 ans ainsi que leurs parents et les personnes significatives (intervention familiale) vivant notamment dans un contexte présentant...RemplacementFull timeTemporary workInternshipFlexible hoursAfternoon shift$75.82k - $118.35k per year
...and develop prototype for manufacturability, testing and validation. Job Description - Grade Specific Focus on Mechanical and Physical Engineering. Fully competent in own area. Acts as a key contributor in a more complexor critical environment. Proactively acts to understand...Permanent employmentFull timeLocal areaImmediate start- ...evaluate new third-party game development tools ~ Provide support to tool users What do we expect from our Senior Tools Programmer? ~5+ years of experience as a programmer, either in Tools or a related field ~ Strong sense of user experience ~...Full timeWorldwide
- ...Description Manufacturing is at an inflection point. Labor shortages, production variability, and the arrival of production-grade Physical AI are converging — and Vention is leading the charge. We launched Rapid Operator AI at NVIDIA GTC 2026, introduced GRIIP™ to the...Full timeInternshipWork at officeImmediate startShift workDay shift
- ...entertainment boundaries, join our journey and help create the unknown! Job Description We are looking for a Senior C++ Programmer to play a key role in building cutting-edge applications powered by Machine Learning. The role of the senior C++ Programmer with experience...Full time
- ...direction adjointe d'établissement scolaire comporte les responsabilités suivantes: gestion pédagogique et gestion administrative des programmes et des ressources conformément à la Loi sur l'instruction publique et aux politiques du centre de services scolaire Marguerite-...
- ...ingénierie de maintenance structure et vous souhaitez évoluer et développer de nouvelles compétences? Ce poste est pour vous ! Le programme d'avions commerciaux A220 recherche un(e) Analyste programme de maintenance - Structure pour rejoindre notre équipe d'Ingénierie...Permanent employmentContract workWork at officeFlexible hoursDay shift
- ...orientation, gender identity, civil status, disability, or any other protected characteristics as per applicable law. As a Tools Programmer with your technical expertise and strong knowledge of the Unreal Engine, you will contribute to the development and improvement of production...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Physics Programmer. Be the first to apply!

