Engine Programmer [Beyond Good And Evil 2]

4 Months ago • All levels • Game Engine

Job Summary

Job Description

As an Engine Programmer on BGE2, you will share responsibility for developing and maintaining low-level systems and overall architecture. This role currently focuses on physics but can expand into other areas of engine programming. You will work on multiple platforms, including memory management, loading, streaming, and platform-specific systems. You will also be part of feature teams, improving technical health and quality of life. You will design and implement various game systems, collaborate with other programmers, provide technical foundations for features, maintain and extend the existing engine, identify improvement opportunities, analyze and improve performance, and contribute to feature architecture, game stability, and performance.
Must have:
  • Experience in engine programming.
  • Knowledge of physics or related fields.
  • Ability to work on multiple platforms.
  • Experience in memory management, loading, and streaming.

Job Details

As an Engine Programmer on BGE2 you will share responsibility for developing and maintaining low-level systems and overall architecture. Currently, this role has a strong focus on the topic of physics but it can branch out in other areas of engine programming too.

What you will do: 

  • Work on multiple platforms and in areas such as memory management, loading, streaming, physics and platform specific systems
  • Work as part of our feature teams, including but not limited to technical health and quality of life improvements
  • Experience in the design and implementation of various game systems
  • Work closely with other Programmers to help them achieve their Goals
  • Work with precision and care on our systems and frameworks
  • Provide the technical foundation for features
  • Maintain and extend the existing engine and frameworks, safeguarding and improving stability
  • Work on identifying and improving existing systems and identify new opportunities
  • Analyse, support and improve the performance of our features
  • Work on the architecture of our features, keeping long-term maintainability and scalability in mind
  • Work with the lead team on improving game stability and performance

Similar Jobs

Riot Games - 3D Character Art Lead - Unannounced R&D Product

Riot Games

Los Angeles, California, United States (On-Site)
4 Months ago
Unity - Senior Channel Partner Account Manager - EMEA

Unity

Brighton And Hove, England, United Kingdom (On-Site)
3 Months ago
Rockstar Games - Animation R&D Programmer

Rockstar Games

Carlsbad, California, United States (On-Site)
8 Months ago
Ropstam Game Studio - Game Programmer (Intern)

Ropstam Game Studio

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)
3 Months ago
gameguru - Unity Developer

gameguru

(Remote)
3 Months ago
Thatgamecompany - Game Engine Engineer (Optimization)

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
5 Months ago
Cygames - Tool Engineer / Game Engine

Cygames

Tokyo, Japan (On-Site)
3 Months ago
gameguru - Unity Developer

gameguru

(Remote)
3 Months ago
Riot Games - Senior Software Engineer, Services - Shanghai Game Studio

Riot Games

Dublin, County Dublin, Ireland (On-Site)
9 Months ago
Triple dot studios - Principal Unity Engineer

Triple dot studios

Dallas, Texas, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Netflix - Animator

Netflix

Vancouver, British Columbia, Canada (Hybrid)
6 Months ago
Estoty - Senior Unity Developer

Estoty

Vilnius, Vilnius County, Lithuania (On-Site)
1 Month ago
buffalo buffalo  - Senior Unity Developer

buffalo buffalo

Vancouver, British Columbia, Canada (Hybrid)
3 Months ago
Electronic Arts - Experience Designer (XD Tech)

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
welevel  - Senior Cloth Artist

welevel

Munich, Bavaria, Germany (On-Site)
6 Months ago
Ubisoft - Technical Artist World

Ubisoft

Annecy, Auvergne-Rhône-Alpes, France (On-Site)
5 Months ago
zimad - User Acquisition Manager (Senior)

zimad

(Remote)
6 Months ago
Rocket Science - Software Engineer - Unreal

Rocket Science

Brighton And Hove, England, United Kingdom (Hybrid)
5 Months ago
Playgendary - Technical Designer / Technical Artist

Playgendary

Limassol, Limassol, Cyprus (Remote)
6 Months ago
Airlab Inc  - Senior Lead Programmer (Game Industry)

Airlab Inc

Quebec, Canada (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Mainz, Rhineland-Palatinate, Germany

Applike - Business Operations Manager

Applike

Hamburg, Hamburg, Germany (Hybrid)
5 Months ago
Cloud Imperium Games - Senior AI Programmer

Cloud Imperium Games

Frankfurt Am Main, Hessen, Germany (On-Site)
2 Months ago
Handy games - Mobile Rendering Engineer (f/m/d)

Handy games

Giebelstadt, Bavaria, Germany (On-Site)
1 Month ago
tonies studios - Director Product - Figurines

tonies studios

Düsseldorf, North Rhine-Westphalia, Germany (On-Site)
4 Months ago
Condé Nast - Teamlead Circulation (All genders welcome!)

Condé Nast

Munich, Bavaria, Germany (On-Site)
1 Month ago
Axel springer - Editor Pro-Newsletter

Axel springer

Berlin, Berlin, Germany (On-Site)
1 Month ago
welevel  - Working Student: HR & Recruiting

welevel

Munich, Bavaria, Germany (On-Site)
6 Months ago
Crytek - Senior Character Artist

Crytek

Frankfurt Am Main, Hessen, Germany (On-Site)
2 Months ago
Tesla - HVAC Mechanic

Tesla

Brandenburg, Germany (On-Site)
6 Months ago
Cloud Imperium Games - Senior Level Designer

Cloud Imperium Games

Frankfurt Am Main, Hessen, Germany (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Digital sun games - Unity Programmer

Digital sun games

Valencia, Valencian Community, Spain (On-Site)
3 Months ago
20 team - Software Engineer - Game Developer

20 team

Timișoara, Timiș, Romania (On-Site)
3 Months ago
Ubisoft - Engine Programmer

Ubisoft

Mainz, Rhineland-Palatinate, Germany (Hybrid)
5 Months ago
Tencent - Client-Side Development Engineer (AAA Stylized Realistic Shooting Game)

Tencent

Shenzhen, Guangdong Province, China (On-Site)
4 Months ago
Side - Contract Senior Console Engineer - Unreal

Side

United States (Remote)
1 Month ago
Amber - Senior Unity Game Engineer (Project Based)

Amber

(Remote)
5 Months ago
Overdare - [OVERDARE] Unreal Engine Engineer

Overdare

Seoul, South Korea (On-Site)
1 Month ago
Larian Studios - Engine Programmer

Larian Studios

(On-Site)
3 Months ago
Cygames - Sound Engineer / Game Engine

Cygames

Tokyo, Japan (On-Site)
3 Months ago
pipa studios - Unity Developer

pipa studios

São Paulo, Brazil (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Ubisoft Blue Byte thrives on the passion of our employees, and the secret of our success is that we love what we do. So we encourage applicants to find out about Ubisoft Blue Byte and the relevant positions in further detail first. You should explain why you want to join our team and what excites you about the job. For your further questions, the following FAQ section should have the answer for you.

Düsseldorf, North Rhine-Westphalia, Germany (Hybrid)

Berlin, Berlin, Germany (Hybrid)

Düsseldorf, North Rhine-Westphalia, Germany (Hybrid)

View All Jobs

Get notified when new jobs are added by blue byte - ubisoft

Level Up Your Career in Game Development!

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

Job Common Plug