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.