拳头游戏Software Engineering, Gameplay (Contract)
任职要求
• 在游戏行业中有4年以上作为软件工程师的开发经验 • 精通C++或C# • 参与过至少一个已发布的游戏项目 • 对常见的游戏和软件设计模式有深入理解 • 出色的调试技能 • 在技术决策中具备产品意识、务实态度和玩…
工作职责
• 与策划团队合作,沟通理解产品需求,主导并参与相关系统的需求分析、技术设计及最终实现游戏功能 • 理解策划、美术团队的开发流程,与专业领域的负责人协作识别开发中的瓶颈,规划并交付相关的工具,提高团队开发效率 • 不断迭代和优化解决方案,以确保其稳健性、可扩展性和高性能 • 协助团队确立技术方向与开发标准
• 负责基于Unreal Engine 5(UE5)引擎的游戏客户端功能开发与维护; • 实现和优化客户端各类核心功能,保障高性能和稳定性,为玩家呈现流畅的游戏体验; • 参与客户端功能模块的技术实现与维护,推动功能高质量落地; • 与策划、美术及服务器等多团队协作,确保功能需求精准实现和体验优化; • 针对新需求和玩家反馈,持续进行性能分析、问题定位与优化迭代; • 跟踪引擎和行业新技术,将高效工具、流程和最佳实践应用到项目中。
As a pivotal member of the Copilot Team, you will bring unique perspectives and expertise to the organization, driving innovative features and delivering transformative AI-powered experiences:• This is an IC role, Coding / engineering design time >70%• Manage complex projects from conception to implementation, with a focus on delivering AI-driven user interfaces and performance-optimized web applications.• Coordinate technical delivery through sprints, fostering collaboration throughout the project lifecycle.• Collaborate across geographies and time zones to establish best practices and develop automated processes that mitigate development risks.• Investigate and debug complex performance issues in applications, ensuring optimal user experience and system efficiency.• Design and implement performance testing strategies to proactively address bottlenecks.• Work closely with Product Designers, Product Managers, and Engineers to deliver AI-enhanced products that delight users.• Drive team-wide investments in infrastructure and foundational systems to support long-term technical roadmaps.• Solve technical challenges to deliver outstanding outcomes for customers and the business.
As a Software Engineer 2, you will collaborate with passionate engineers and program managers across China, the United States, and other regions, as well as internal partner teams and the broader developer community. Your responsibilities will include: • Designing and delivering high-quality, reliable tools, frameworks, and services on schedule. • Driving sound technical decisions in collaboration with engineering and product teams. • Rapidly identifying, mitigating, and resolving customer issues related to AI development tools and services. • Continuously exploring and applying emerging technologies, including AI, to enhance team productivity.