資深遊戲移植工程師(Senior Game Porting Engineer)
Description
GameWorks 是台灣最專業的遊戲 IP 創新加速器,我們正在尋找能主導遊戲跨平台移植的工程師。您將全權負責移植專案的技術執行,直接向公司創辦人匯報,負責將 Unity / Unreal 專案移植至 Nintendo Switch、PlayStation、Xbox 等主機平台,從效能最佳化、SDK 串接到通過平台審核,完整交付。
【工作內容】
跨平台移植與發行:
・評估原始專案的架構、效能狀況與平台相容性,擬定移植計畫與工時估算。
・移植過程中與原開發團隊密切溝通,釐清技術實作細節與版本同步策略。
・負責版本建置與封裝打包,並通過平台官方審核(Sony TRC、Nintendo Lotcheck、Xbox Certification)取得上架資格。
效能最佳化與重構:
・針對目標平台的硬體限制進行資源壓縮(貼圖、模型、音效),特別是 Switch 等記憶體受限的裝置。
・處理 FPS 不穩與卡頓問題,必要時重構程式碼,或提出可行的解決方案與原開發團隊溝通,共同改善效能表現。
平台 SDK 串接:
・整合各平台專屬 SDK,處理初始化、成就/獎盃系統與雲端存檔。
・視專案需求串接主機硬體特性(PS5 Adaptive Triggers、Haptics,Switch 觸控等)。
平台後台操作與技術溝通 :
・操作各平台的開發者後台(Nintendo Developer Portal、PlayStation Partners、Xbox Partner Center),處理版本上傳、審核送件與相關設定。
・透過後台技術支援管道與平台方溝通問題,並善用各平台官方技術論壇搜尋已知問題與解決方案。
實機測試與除錯:
・使用主機開發機(Devkit)進行實機測試,以 Profiling 工具定位跨平台專屬的 Bug 與效能瓶頸。
【必要條件】
・3 年以上 Unity(C#)或 Unreal 實戰開發經驗,熟悉跨平台建置與打包流程。
・扎實的 C/C++ 基礎,能理解底層邏輯與引擎架構層級的問題。
・熟悉記憶體管理:Memory Leak 排查、Object Pool、動態載入、Addressables / Asset Bundle 等資源最佳化技術。
・能獨立閱讀英文官方技術文件(PlayStation / Nintendo / Xbox 開發者文件),快速定位平台專屬問題。
・熟練使用 Git,能穩定管理多分支、多平台的開發流程。
・具備耐心的溝通能力,能透過文件與原開發團隊釐清技術細節、確認需求,並準確理解各平台的規範與審核要求。
【加分條件】
・曾將遊戲專案完整移植並成功發布至 Nintendo Switch、PlayStation 或 Xbox。
・對圖學(Graphics)有深入研究,具備渲染管線最佳化的相關經驗。
・對獨立遊戲開發環境有深度認識,或有自己開發獨立遊戲的經驗。
・熟悉 CI/CD 自動化打包與 QA 測試流程。
・熟悉以 Claude Code 輔助開發流程。
如果您擁有以上條件,並對此職位感興趣,請提交您的申請以表達您的意願,謝謝。
若具備豐富相關經驗或卓越能力者,薪資可議。