Engine Programmer [Beyond Good And Evil 2]

2 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

Pocket Worlds - Lead Backend Engineer

Pocket Worlds

Austin, Texas, United States (Remote)
2 Months ago
Ten4 - Senior Software Engineer - VR/Virtual Reality

Ten4

Seattle, Washington, United States (On-Site)
8 Years ago
playrix  - Lead Unity Software Engineer (Gameplay)

playrix

Ukraine (Remote)
8 Months ago
MiQ - Sales Manager/Director

MiQ

Beijing, China (On-Site)
1 Month ago
fortis games - Senior Unity Gameplay Engineer

fortis games

Brazil (Remote)
1 Month ago
NCR Atleos - Lead developer for Monitoring & Scheduling Tools

NCR Atleos

Gurugram, Haryana, India (On-Site)
9 Months ago
playrix  - Senior C++ Software Engineer (Tools)

playrix

Cyprus (Remote)
8 Months ago
Aesir Interactive - UE Engine Programmer (Regular/Senior)(f/m/d)

Aesir Interactive

Munich, Bavaria, Germany (On-Site)
8 Months ago
Thoughtfish GmbH - Unreal Engine Developer

Thoughtfish GmbH

Germany (On-Site)
1 Year ago
Zuru - Unreal Engine C++ Software Engineer

Zuru

Modena, Emilia-Romagna, Italy (Hybrid)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

fuse games - Handling Designer

fuse games

Guildford, England, United Kingdom (Hybrid)
3 Months ago
bohemia interactive - Engine Tools Programmer Prague/Brno

bohemia interactive

Prague, Prague, Czechia (On-Site)
7 Months ago
Philips - Reconstruction Algorithms Developer - MRI

Philips

Best, North Brabant, Netherlands (On-Site)
2 Weeks ago
Coherent corp. - Laser Test Engineer

Coherent corp.

Wilsonville, Oregon, United States (On-Site)
1 Month ago
GigXR - Platform Engineer

GigXR

Los Angeles, California, United States (Remote)
3 Weeks ago
Meta - Software Engineering Manager, Product

Meta

San Francisco, California, United States (On-Site)
7 Months ago
Meta - Product Manager, Machine Learning

Meta

Seattle, Washington, United States (Remote)
7 Months ago
fat shark games - Character Artist

fat shark games

Stockholm, Stockholm County, Sweden (On-Site)
1 Week ago
Amanotes - Unity Developer (LiveOps Team)

Amanotes

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
2 Months ago
N-ix - Senior Data Scientist/AI Engineer

N-ix

Poland (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Mainz, Rhineland-Palatinate, Germany

luxsoft - Office Administrator

luxsoft

Garching, Bavaria, Germany (On-Site)
3 Weeks ago
Applike - Director of Technology (f/m/d)

Applike

Hamburg, Hamburg, Germany (Hybrid)
8 Months ago
Valeo - VIE Logistics Projects (m/f/d)

Valeo

Bietigheim-Bissingen, Baden-Württemberg, Germany (On-Site)
3 Months ago
Ubisoft - Site Reliability Engineer [Game Security]

Ubisoft

Düsseldorf, North Rhine-Westphalia, Germany (Hybrid)
3 Weeks ago
Tesla - Factory Tours, Events

Tesla

Brandenburg, Germany (On-Site)
4 Months ago
Ubisoft - Engine Programmer

Ubisoft

Mainz, Rhineland-Palatinate, Germany (Hybrid)
2 Months ago
Tesla - Building and Infrastructure Supervisor

Tesla

Brandenburg, Germany (On-Site)
4 Months ago
Veeam Software - Territory Manager

Veeam Software

Germany (Remote)
1 Month ago
M2 animation - Web Developer Intern

M2 animation

Singen, Baden-Württemberg, Germany (Hybrid)
2 Weeks ago
Hologate  - Unreal Engine Developer (C++)

Hologate

Munich, Bavaria, Germany (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

NVIDIA - Senior Software Engineer, RTL Optimization Tools

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Jagex - Game Systems Engineer

Jagex

Cambridge, England, United Kingdom (Hybrid)
3 Weeks ago
Epic Games - Senior Engine Programmer, Framework Architecture

Epic Games

(On-Site)
4 Months ago
DNEG - Video Streaming Engineer - Imaging, Playback and Review Tools

DNEG

London, England, United Kingdom (Remote)
2 Months ago
Niantic - Software Engineer, Game Development

Niantic

Tokyo, Japan (Hybrid)
7 Months ago
playrix  - Senior C++ Software Engineer (Tools)

playrix

Serbia (Remote)
8 Months ago
Falcon games - UNITY DEVELOPER INTERN

Falcon games

Hanoi, Vietnam (On-Site)
1 Month ago
Endless Studios - Backend Game & Systems Engineer

Endless Studios

Abu Dhabi, Abu Dhabi, United Arab Emirates (Hybrid)
1 Month ago
Thatgamecompany - Game Engine Engineer (Optimization)

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
3 Months ago
Epic Games - Senior Data Analyst, Unreal Engine & Creator Products

Epic Games

(On-Site)
5 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.

Berlin, Berlin, Germany (On-Site)

Düsseldorf, North Rhine-Westphalia, Germany (On-Site)

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

Berlin, Berlin, Germany (Hybrid)

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

Ukraine (On-Site)

Düsseldorf, North Rhine-Westphalia, Germany (On-Site)

Düsseldorf, North Rhine-Westphalia, Germany (On-Site)

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