Find a jobRecruiters

平台与全能工程师/Platform and Generalist Engineer

Exclusive opportunity

Onsite

平台与全能工程师/Platform and Generalist Engineer

Virtuos

平台与全能工程师/Platform and Generalist Engineer

Skills

GitJenkins

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Xi'An, Shaanxi, China

Work mode:

Onsite

Published on:

25 August 2026

What they need


岗位职责

1. 负责游戏在 PS5 / Xbox Series / Nintendo Switch / PC 等平台的适配、集成与维护

2. 对接各平台 SDK,实现成就 / 奖杯、存档、用户账号、在线服务、内购等平台功能

3. 主导 平台认证(TRC / XR / Lotcheck) 的准备与问题修复,推动项目通过审核

4. 维护构建与发布流程(打包、CI/CD、多平台自动化出包)

5. 负责崩溃、内存、加载等 跨领域疑难问题 的排查与修复

6. 作为通才补位:在项目需要时支援玩法、UI、工具等方向

7. 主导将现有 PC / 主机功能适配到目标主机平台的技术工作,识别平台兼容性、性能与认证方面的风险

专业要求

• 有至少一个 主机平台 的完整项目经验(从开发到过审 / 上线)

• 熟悉平台 SDK 集成与平台功能实现(成就、存档、在线模块等)

• 有 TRC / XR / Lotcheck 认证问题处理经验

• 熟悉打包与构建流程,有 CI/CD(Jenkins / TeamCity / Horde 等)使用经验

• 具备快速切换技术领域的学习能力与独立排查复杂问题的能力

• 有主机移植经验,或有将已上线商业项目适配到其他平台的经验

• 深入理解主机平台在性能、内存与包体方面的限制

通用任职要求

• 计算机、软件工程或相关专业本科及以上学历(能力突出者可放宽)

• 3 年以上 游戏开发经验,参与过至少 1 款已上线或已完整开发周期的项目

• 扎实的 现代 C++ (C++14/17)功底,理解内存管理、多线程、性能优化

• 熟练使用 Unreal Engine (UE4/UE5)进行商业项目开发

• 熟悉 Git / Perforce 等版本管理工具

• 具备良好的英文读写能力,可阅读英文技术文档与进行日常书面沟通

• 良好的沟通与协作意识,能够与策划、美术等非技术岗位高效配合

加分项

• 有 2 个及以上 主机平台的上线经验

• 有主机移植(PC → 主机,或跨主机)项目经验

• 有崩溃分析与线上问题追踪(Crash Dump / Sentry / Backtrace 等)经验

• 有构建效率优化、包体优化经验

• 有直接与平台方(第一方)沟通的经验

• 有 Nintendo Switch / Nintendo Switch 2 开发经验

• 有将 Unreal Engine 项目移植到任天堂平台的经验

• 有使用 NVIDIA Nsight Graphics 或同类平台工具分析主机 GPU 负载的经验

• 有在无法直接接触平台硬件 / 服务的情况下,与发行方或外部合作伙伴协作推进项目的经验

Responsibilities

1. Own platform integration and maintenance across PS5 / Xbox Series / Nintendo Switch / PC

2. Integrate platform SDKs to deliver achievements/trophies, save data, user accounts, online services, and store features

3. Lead platform certification (TRC / XR / Lotcheck) preparation and issue resolution, driving the title through submission

4. Maintain build and release pipelines (packaging, CI/CD, automated multi-platform builds)

5. Investigate and resolve cross-domain issues : crashes, memory, loading, and stability

6. Act as a generalist, supporting gameplay, UI, or tools work wherever the project needs it

7. Own technical adaptation of existing PC / console functionality to target console platforms, identifying platform-specific compatibility, performance and certification risks.

Role-Specific Requirements

• At least one full console project cycle, from development through certification/release

• Hands-on platform SDK integration experience (achievements, save data, online modules)

• Experience resolving TRC / XR / Lotcheck certification issues

• Familiarity with packaging and build pipelines; experience with CI/CD (Jenkins, TeamCity, Horde, or similar)

• Proven ability to move quickly between technical domains and independently debug complex problems

• Experience with console porting or platform adaptation of an existing commercial title

• Strong understanding of platform-specific performance, memory and package constraints

General Requirements

• Bachelor's degree or above in Computer Science, Software Engineering, or a related field (exceptional candidates may be considered regardless)

• 3+ years of professional game development experience, with at least one shipped title or one full production cycle

• Strong modern C++ (C++14/17) skills, with solid understanding of memory management, multithreading, and performance optimization

• Hands-on commercial experience with Unreal Engine (UE4/UE5)

• Familiarity with version control systems such as Git / Perforce

• Working proficiency in written English; able to read technical documentation and communicate in writing

• Strong communication skills and the ability to work effectively with non-technical disciplines (design, art)

Nice to Have

• Shipped titles on two or more console platforms

• Console porting experience (PC to console, or cross-console)

• Crash analysis and live issue tracking (crash dumps, Sentry, Backtrace, or similar)

• Build-time and package-size optimization experience

• Direct experience communicating with first-party platform holders

• Nintendo Switch / Nintendo Switch 2 development experience

• Experience porting Unreal Engine titles to Nintendo platforms

• Experience profiling console GPU workloads using NVIDIA Nsight Graphics or equivalent platform profiling tools

• Experience working with publishers or external partners when direct access to platform hardware/services is constrained

Other offers great for you!

These companies are also looking for great profiles

LeHibou

Software Development Engineer in Test (SDET)

525€ / jour

Freelance

94800 Villejuif, France

Hybrid

Skills

JenkinsPlaywrightJira

5 hours ago

Quick apply

LeHibou

IT/OT Engineer

650€ / jour

Freelance

Puurs-Sint-Amands, Belgium

Onsite

Skills

SAP CloudSQLiteMQTT

5 hours ago

Quick apply

CAPEFRONT Energies

Vessel Operations Engineer

Freelance

Paris, France

Onsite

Skills

installations offshore

2 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools