Senior Platforms Engineer - Xbox Games Technology Group - The Coalition at Microsoft
Vancouver, British Columbia, Canada -
Full Time


Start Date

Immediate

Expiry Date

25 Feb, 26

Salary

0.0

Posted On

27 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C++, Object-Oriented Design, Problem Solving, Communication, Unreal Engine, Multithreaded Systems, Game Engines, SDK Integration, Python, Game Engine Tools, C#, Java, JavaScript, Cloud Streaming, Performance Optimization, Memory Usage

Industry

Software Development

Description
Extend and modify Unreal Engine to support new hardware platforms (e.g. mobile, XR, handheld, console, cloud streaming) Optimize engine performance and memory usage for platform-specific requirements Interface with platform SDKs and APIs to maintain compatibility and maximize hardware capabilities Collaborate with cross-functional teams to ensure platform stability and readiness for production Help maintain and upgrade the Unreal Engine to the latest version released by Epic Games. Required Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. 5+ years' experience in developing and optimizing multithreaded systems. 3+ years working with Unreal Engine Experience bringing game engines to new hardware platforms. Highly proficient in C++ and object-oriented design programming. High quality problem solving abilities. Effective communication skills; ability to work closely with other high-caliber engineers and artists. Comfortably works with all disciplines found within a games studio. Experience integrating and supporting third party game technology SDKs. Proficient in Python or other popular high level scripting language. Experience building game engine tools and tool chains. C#/.NET experience.
Responsibilities
Extend and modify Unreal Engine to support new hardware platforms and optimize engine performance for platform-specific requirements. Collaborate with cross-functional teams to ensure platform stability and readiness for production.
Loading...