工程師
職缺
軟體工程師 Junior Software Engineer (unreal engine)
職務說明
職稱:一般軟體工程師
團隊:SEA - 軟件工程與架構
空缺職位:3人
職位要求: 熟悉C++ &Unity
(同時具備Unreal Engine優先考慮)
.開發任務:與開發團隊合作,在虛幻引擎項目中實現VR和多人遊戲功能。這包括編碼、腳本編寫和整合各種元素,以創建身臨其境的VR體驗和強大的多人遊戲功能。
.VR開發:參與VR交互、用戶界面、遊戲移動系統和身臨其境環境的設計和實施。確保在不同的VR平台和設備上實現最佳性能和兼容性。
.多人遊戲開發:貢獻於多人遊戲系統的開發,包括網絡、匹配製作、玩家同步和實時交互機制。與團隊合作,創建無縫的多人遊戲體驗。
.虛幻引擎編程:使用虛幻引擎的腳本系統(Blueprint)或C++編程語言編寫高效、清晰、模塊化的代碼。實現遊戲機制、優化性能並解決技術問題。
.測試和調試:全面測試和調試VR和多人遊戲功能,確保其功能性和穩定性,並解決開發過程中出現的任何問題。與質量保證測試人員合作,識別和解決錯誤。
.協作和溝通:與藝術家、設計師和其他開發人員密切合作,確保VR和多人遊戲功能無縫集成到項目中。有效地向團隊傳達進展、挑戰和需求。
.文檔和知識分享:創建和維護技術文檔,包括代碼註釋、設計文檔和指南,促進知識分享並保持項目的連續性。
跟踪VR和多人遊戲趨勢:隨時瞭解VR和多人遊戲開發的最新趨勢、工具和技術。持續擴展在這些領域的知識和技能。
.解決問題:分析和解決開發過程中出現的技術問題,提出解決方案並進行修復,以確保順暢的VR和多人遊戲體驗。
.支持和與高級開發人員合作:與高級開發人員合作處理複雜任務,尋求指導和指導,並在他們的指導下不斷提升自己的技能。
.需要注意的是,作為一名中級開發人員,您應該對虛幻引擎、基本的VR開發原則和多人遊戲網絡概念有扎實的理解。您將與高級開發人員和團隊成員密切合作,共同為虛幻引擎項目的VR和多人遊戲功能的成功交付做出貢獻。
Tribe: Junior Software Engineer
Squad: SEA - Software Engineering & Architecture
Number of Vacancies (openings): 3
Job Requirements: Familiarity with C++
.Development Tasks: Collaborating with the development team to implement VR and multiplayer features in Unreal Engine projects. This involves coding, scripting, and integrating various elements to create immersive VR experiences and robust multiplayer functionality.
.VR Development: Participating in the design and implementation of VR interactions, user interfaces, locomotion systems, and immersive environments. Ensuring optimal performance and compatibility across different VR platforms and devices.
.Multiplayer Development: Contributing to the development of multiplayer systems, including networking, matchmaking, player synchronization, and real-time interaction mechanics. Collaborating with the team to create seamless multiplayer experiences.
.Unreal Engine Programming: Writing efficient, clean, and modular code using Unreal Engines Blueprint scripting system or C++ programming language. Implementing gameplay mechanics, optimizing performance, and troubleshooting technical issues.
.Testing and Debugging: Conducting thorough testing and debugging of VR and multiplayer functionalities, ensuring functionality, and stability, and addressing any issues that arise during development. Collaborating with QA testers to identify and resolve bugs.
.Collaboration and Communication: Working closely with artists, designers, and other developers to ensure the seamless integration of VR and multiplayer features into the project. Effectively communicating progress, challenges, and requirements to the team.
.Documentation and Knowledge Sharing: Creating and maintaining technical documentation, including code comments, design documents, and guidelines, to facilitate knowledge sharing and maintain project continuity.
.Stay Updated with VR and Multiplayer Trends: Keeping abreast of the latest trends, tools, and techniques in VR and multiplayer development. Continuously expanding your knowledge and skill set in these areas.
. Problem-Solving: Analyzing and troubleshooting technical issues that arise during development, proposing solutions, and implementing fixes to ensure a smooth VR and multiplayer experience.
.Support and Collaboration with Senior Developers: Collaborating with senior developers on complex tasks, seeking guidance and mentorship, and continuously improving your skills under their guidance.
. It's important to note that as a mid-level developer, you would be expected to have a solid understanding of Unreal Engine, basic VR development principles, and multiplayer networking concepts. You will work closely with senior developers and team members, contributing to the successful delivery of VR and multiplayer functionalities within Unreal Engine projects.
資深軟體工程師 Senior Software Engineer (unreal engine)
職務說明
職稱:一般軟體工程師
團隊:SEA - 軟件工程與架構
空缺職位:3人
職位要求: 熟悉C++ &Unity
(同時具備Unreal Engine優先考慮)
.開發任務:與開發團隊合作,在虛幻引擎項目中實現VR和多人遊戲功能。這包括編碼、腳本編寫和整合各種元素,以創建身臨其境的VR體驗和強大的多人遊戲功能。
.VR開發:參與VR交互、用戶界面、遊戲移動系統和身臨其境環境的設計和實施。確保在不同的VR平台和設備上實現最佳性能和兼容性。
.多人遊戲開發:貢獻於多人遊戲系統的開發,包括網絡、匹配製作、玩家同步和實時交互機制。與團隊合作,創建無縫的多人遊戲體驗。
.虛幻引擎編程:使用虛幻引擎的腳本系統(Blueprint)或C++編程語言編寫高效、清晰、模塊化的代碼。實現遊戲機制、優化性能並解決技術問題。
.測試和調試:全面測試和調試VR和多人遊戲功能,確保其功能性和穩定性,並解決開發過程中出現的任何問題。與質量保證測試人員合作,識別和解決錯誤。
.協作和溝通:與藝術家、設計師和其他開發人員密切合作,確保VR和多人遊戲功能無縫集成到項目中。有效地向團隊傳達進展、挑戰和需求。
.文檔和知識分享:創建和維護技術文檔,包括代碼註釋、設計文檔和指南,促進知識分享並保持項目的連續性。
跟踪VR和多人遊戲趨勢:隨時瞭解VR和多人遊戲開發的最新趨勢、工具和技術。持續擴展在這些領域的知識和技能。
.解決問題:分析和解決開發過程中出現的技術問題,提出解決方案並進行修復,以確保順暢的VR和多人遊戲體驗。
.支持和與高級開發人員合作:與高級開發人員合作處理複雜任務,尋求指導和指導,並在他們的指導下不斷提升自己的技能。
.需要注意的是,作為一名中級開發人員,您應該對虛幻引擎、基本的VR開發原則和多人遊戲網絡概念有扎實的理解。您將與高級開發人員和團隊成員密切合作,共同為虛幻引擎項目的VR和多人遊戲功能的成功交付做出貢獻。
Tribe: Junior Software Engineer
Squad: SEA - Software Engineering & Architecture
Number of Vacancies (openings): 3
Job Requirements: Familiarity with C++
.Development Tasks: Collaborating with the development team to implement VR and multiplayer features in Unreal Engine projects. This involves coding, scripting, and integrating various elements to create immersive VR experiences and robust multiplayer functionality.
.VR Development: Participating in the design and implementation of VR interactions, user interfaces, locomotion systems, and immersive environments. Ensuring optimal performance and compatibility across different VR platforms and devices.
.Multiplayer Development: Contributing to the development of multiplayer systems, including networking, matchmaking, player synchronization, and real-time interaction mechanics. Collaborating with the team to create seamless multiplayer experiences.
.Unreal Engine Programming: Writing efficient, clean, and modular code using Unreal Engines Blueprint scripting system or C++ programming language. Implementing gameplay mechanics, optimizing performance, and troubleshooting technical issues.
.Testing and Debugging: Conducting thorough testing and debugging of VR and multiplayer functionalities, ensuring functionality, and stability, and addressing any issues that arise during development. Collaborating with QA testers to identify and resolve bugs.
.Collaboration and Communication: Working closely with artists, designers, and other developers to ensure the seamless integration of VR and multiplayer features into the project. Effectively communicating progress, challenges, and requirements to the team.
.Documentation and Knowledge Sharing: Creating and maintaining technical documentation, including code comments, design documents, and guidelines, to facilitate knowledge sharing and maintain project continuity.
.Stay Updated with VR and Multiplayer Trends: Keeping abreast of the latest trends, tools, and techniques in VR and multiplayer development. Continuously expanding your knowledge and skill set in these areas.
. Problem-Solving: Analyzing and troubleshooting technical issues that arise during development, proposing solutions, and implementing fixes to ensure a smooth VR and multiplayer experience.
.Support and Collaboration with Senior Developers: Collaborating with senior developers on complex tasks, seeking guidance and mentorship, and continuously improving your skills under their guidance.
. It's important to note that as a mid-level developer, you would be expected to have a solid understanding of Unreal Engine, basic VR development principles, and multiplayer networking concepts. You will work closely with senior developers and team members, contributing to the successful delivery of VR and multiplayer functionalities within Unreal Engine projects.
工作經驗
資深4年以上,一般不限
學歷要求
專科以上
語文條件:
英文(聽:中等、說:中等、讀:中等、寫:中等)
擅長技能:
-
++C
-
Unreal Engine
-
軟體工程系統開發
-
軟體程式設計
其他條件:
1. 相關學科本科或以上學歷,計算機、軟體工程等相關專業優先考慮;
2. 具備C/C++、C#等程式設計語言的編程能力
3. 熟悉C++ 以及 Unreal Engine應用程式開發
4. 具備較強的邏輯思維能力和問題分析解決能力
5. 具備良好的溝通能力和團隊協作能力。
應徵方式
職務聯絡人
公司部門
應徵回覆
應徵方式 & 資料
黃詩涵
工程開發部門
2天內回覆求職者
合適者將於上述天數內主動聯繫,不合適者將不另行通知
收應徵履歷E-mail、CV作品集檔案夾
求職者自由聯絡