資深工程師&工程師各三位

Job updated 10 months ago

Job Description

技術領導:在虛幻引擎開發中提供技術領導和專業知識,專注於VR和多人遊戲項目。指導初級開發人員,分享最佳實踐,推動團隊內的技術卓越。
項目規劃和架構:與項目團隊合作,確定項目需求,創建技術規格,並設計虛幻引擎中的VR和多人遊戲功能的架構。
虛幻引擎開發:使用虛幻引擎的腳本系統(Blueprint)或C++編程語言開發高質量、優化和可擴展的代碼。實現VR交互、遊戲移動系統、多人網絡和同步機制。
VR開發:設計和實施VR體驗,包括用戶界面交互、運動控制器和身臨其境的環境。優化性能,確保流暢和舒適的VR體驗。
多人遊戲開發:使用虛幻引擎的網絡功能構建堅固且可擴展的多人遊戲系統。實現匹配製作、服務器-客戶端架構、遊戲狀態同步和實時玩家交互等功能。
性能優化:進行VR和多人遊戲體驗的性能分析和優化,確保平滑的幀率,最小化延遲,並優化網絡帶寬使用。
錯誤修復和故障排除:識別和解決複雜的技術問題,進行錯誤調試和修復,並在整個開發周期中為開發團隊提供技術支持。
同時,與非技術團隊成員分享技術概念和需求。合作與溝通:與設計師、藝術家和其他開發人員密切合作,確保VR和多人遊戲功能無縫集成到整個項目中。對非技術團隊成員有效地傳達技術概念和需求。
測試和質量保證:對VR和多人遊戲功能進行全面測試和質量保證,確保功能性、穩定性和兼容性適用於不同的平台和設備。
研究和創新:保持對VR和多人技術的最新趨勢、技術和進展的了解,評估新的工具和框架,提出創新解決方案,以增強VR和多人遊戲體驗。
文檔和知識共享:創建文檔、技術指南,並與開發團隊共享知識,以促進有效的協作和知識傳遞。


Tribe: Engineering
Squad: SEA - Software Engineering & Architecture
Number of Vacancies (openings): 3

Technical Leadership: Providing technical leadership and expertise in Unreal Engine development, specifically in VR and multiplayer projects. Mentoring and guiding junior developers, sharing best practices, and driving technical excellence within the team.
Project Planning and Architecture: Collaborating with the project team to define project requirements, create technical specifications, and design the architecture for VR and multiplayer functionalities within Unreal Engine.
Unreal Engine Development: Developing high-quality, optimized, and scalable code using Unreal Engine’s Blueprint scripting system or C++ programming language. Implementing VR interactions, locomotion systems, multiplayer networking, and synchronization mechanics.
VR Development: Designing and implementing VR experiences, including user interface interactions, motion controllers, and immersive environments. Optimizing performance and ensuring a smooth and comfortable VR experience.
Multiplayer Development: Building robust and scalable multiplayer systems using Unreal Engine’s networking capabilities. Implementing features such as matchmaking, server-client architecture, game state synchronization, and real-time player interactions.
Performance Optimization: Profiling and optimizing VR and multiplayer experiences to ensure smooth frame rates, minimize latency, and optimize network bandwidth usage.
Bug Fixing and Troubleshooting: Identifying and resolving complex technical issues, debugging and fixing bugs, and providing technical support to the development team throughout the development cycle.
Collaboration and Communication: Working closely with designers, artists, and other developers to ensure seamless integration of VR and multiplayer functionalities into the overall project. Effectively communicating technical concepts and requirements to non-technical team members.
Testing and Quality Assurance: Conducting thorough testing and quality assurance of VR and multiplayer features, ensuring functionality, stability, and compatibility across different platforms and devices.
Research and Innovation: Staying up-to-date with the latest trends, techniques, and advancements in VR and multiplayer technologies, evaluating new tools and frameworks, and proposing innovative solutions to enhance the VR and multiplayer experiences.
Documentation and Knowledge Sharing: Creating documentation, technical guides, and sharing knowledge with the development team to facilitate efficient collaboration and knowledge transfer.

Tribe: Engineering
Squad: SEA - Software Engineering & Architecture
Number of Vacancies (openings): 3

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 Engine’s Blueprint scripting system or C++ programming language. Implementing gameplay mechanics, optimizing performance, and troubleshooting technical issues.
Testing and Debugging: Conduct 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.

Requirements

  • 工作性質全職
  • 是否出差不需出差/外派
  • 管理責任不需負擔管理責任
  • 可上班日一個月內
  • 工作經驗不拘
  • 學歷要求高中職、專科、大學
  • 語文條件中文 聽:精通 / 說:精通 / 讀:精通 / 寫:精通
    英文 聽:中等 / 說:中等 / 讀:中等 / 寫:中等
  • 擅長工具C/C++ unreal
  • 工作技能不拘
  • 需求人數6人

Interview process

與母公司和台灣負責人英文視訊面試,通過後與台灣負責人中文面試。

6
1 years of experience required
45,000 ~ 120,000 TWD / month
Partial Remote Work
Personal Invitation Link
This is your personal referral link for job invitation. You'll receive an email notification when someone applied for the position via your job link.
Share this job
Logo of 凱拉瑞科技有限公司.

About us

凱拉瑞科技有限公司專注於日益增長的新興技術,隨著各種技術的日新月異,科技的運用也逐漸普遍,現已擺脫過去複雜的操作系統與傳統思維,立志於推廣產業行銷與科技整合,降低傳統產業傳遞理想的失真問題。我們的團隊立志於提供軟體設計、3D模組、硬體修改、程式設計、虛擬實境、擴增實境、綜合實境等技術,突破現實世界的限制,重啟一個三次元的商業方案。此外,我們的團隊也提供3D模組、手機app、程式開發等技術,讓客戶能利用軟體技術強化商業行銷,提昇產品呈現的效果。客戶更可以彈性選擇多項技術的整合,相互配合使用。

我們的團隊目前專注於建築、室內設計、汽車、教育、醫學、銀行、體育賽事等領域的技術革新,建立一套可幫助客戶降低實體行銷費用的模式。我們成功的運用極擬真3D模型、虛擬實境、擴增實境、APP、軟體開的技術建立樣品屋、教室、手術室、試車場等相關虛擬產品,達到一般實體樣品不能實現的即時客製化功能與高度互動性。運用這些技術優勢,我們為客戶打造一個全新創意的發想空間。

我們的研發團隊目前專注於各種可與虛擬實境結合之技術,例如人工智慧,尤其是深度電腦學習。運用簡易的人工智慧技術,我們可以提供虛擬小幫手、問題疑難排除等功能。作為輔助解決方案,我們也專注於分佈式分類帳技術,如區塊鏈、虛擬貨幣等。透過與合作夥伴的經驗,我們為汽車工業、能源和銀行業準備了可靠的 B 2 B 的解決方案。

目前市面上有部分企業使用虛擬實境作為房地產的行銷媒介,但大多是使用全景照片組成的實境系統,真正以 3D 建模作為核心的虛擬實境樣品屋仍為少數。不同於一般攝影全景照片組成的樣品屋,虛擬實境樣品屋能夠透過程式強化其互動性,使客戶可以藉由內部功能即時客製化未來的住屋,這點比起觀看傳統全景照片,更具表現能力。

虛擬實境是一項革新,它提供淺在的全新商業解決方案;虛擬實境也是獨樹一格的想像空間,因為「虛擬」,故無實體限制。從增添創新元素到解決商業問題,如建築工業、室內設計、房地產等產業。以虛擬實境樣品屋來取代實體樣品屋,不只是對環境友善,更可以無視空間時間限制,把客戶的房屋、產品等輸出展示到世界各地。透過即時客製化,打破傳統物理限制,符合個人需要,更貼合人性。

巴西軟體開發總部

凱拉瑞科技有限公司總部「IM DESIGNS」是一家專注於開發 VR/AR 技術的新創科技公司,團隊主要分為美洲區巴西、亞洲區台灣。IM DESIGNS立志於創造未來與科技的互動,讓科技更貼近生活,改變一般人對虛擬實際的刻板印象。

巴西總部最初設立於美景市的奧比連接 (Órbi Conecta)共享工作室,目前轉移到獨立區辨公室。員工為40人,包含工程師、設計師、虛擬實境設計整合團隊,我們的專業團隊目前已受到南美洲當地房產業者的高度信賴,並與當地最大建築公司MRV簽訂長期合約,承包案件包括公共住宅、政府住宅、巨蛋模擬等案子。我們的科技研發部門合夥人Igro更受邀前往美國拉斯維加斯的年度科技大會演講,凱拉瑞科技有限公司團隊之實力堅強,有目共睹!

也正因為擁有不同的選擇,我們建立了與客戶的長期信任關係。一個簡易的商業方案,將虛擬實境、擴增實境技術運用在展示空間與產品,提供更有效率的行銷手法。我們的核心理念就是減少虛擬與現實之間的差異性,降低傳統商業銷售的經費成本。目前我們已有許多與客戶合作推廣的成功案例,並且受到了美洲國家客戶的信賴。為了走向國際化,公司在巴西、柏林、台灣、日本、印度都設有行銷據點。

虛擬實境是一項革新,它提供淺在的全新商業解決方案;虛擬實境也是獨樹一格的想像空間,因為「虛擬」,故無實體限制。從增添創新元素到解決商業問題,如建築工業、室內設計、房地產等產業。以虛擬實境樣品屋來取代實體樣品屋,不只是對環境友善,更可以無視空間時間限制,把客戶的房屋、產品等輸出展示到世界各地。透過即時客製化,打破傳統物理限制,符合個人需要,更貼合人性。