高级引擎程序员

无个税16个月前全职
Games Factory Talents

Games Factory Talents

location 利雅得
unsaved
我们的客户的使命是在沙特阿拉伯创建世界领先的游戏工作室,并为国际受众创造高质量的游戏。同时,帮助沙特阿拉伯充满激情的游戏行业发展本土知识产权,并广泛地将沙特阿拉伯打造成全球游戏中心。作为工作室团队的一员,您将与全球最优秀的游戏人才一起工作,他们已经搬到利雅得成为这个雄心勃勃的团队的一部分,并与充满创新、激情和勤奋的团队合作。他们正在寻找一位具有AAA主机开发专业知识的高级引擎程序员加入团队。作为一名高级引擎程序员,您将在开发和维护我们的尖端游戏引擎方面发挥关键作用。您将与工程团队密切合作,设计、实现和优化核心引擎系统、工具和功能,为AAA级游戏提供动力。这对于一位有经验的程序员来说是一个绝佳的机会,他们热衷于构建高效、可扩展和可靠的软件,以处理复杂的图形、物理和游戏机制。 主要职责: • 与跨职能团队合作,确定项目需求,并开发满足我们游戏和工作室合作伙伴需求的解决方案。 • 设计、实现、测试和调试引擎组件,包括但不限于渲染、物理、动画、音频、输入和脚本。 • 优化引擎性能、内存使用和资源利用,确保流畅的游戏体验,并尽量减少帧率下降或其他技术问题。 • 开发和维护构建脚本、自动化测试框架和持续集成流程,以支持快速开发和部署。 • 与内容创作者和游戏设计师密切合作,了解他们的需求,并为他们提供强大的工具集和工作流程,使他们能够实现他们的愿景。 • 指导初级引擎程序员,并就最佳实践、编码标准和解决问题的技巧提供指导。 • 与行业趋势保持同步,研究新技术,并提倡改进我们的引擎和开发流程。 • 参与代码审查,提供建设性反馈,并帮助在引擎和相关工具的所有方面保持高水平的质量。 要求: • 计算机科学、软件工程或相关领域的学士学位。 • 在游戏行业拥有至少5年的工程师经验,专注于游戏引擎、工具和基础设施。 • 熟悉虚幻引擎。 • 熟练掌握C++编程技能,具备面向对象设计、算法、数据结构和软件架构方面的专业知识。 • 熟悉常见的游戏引擎子系统(渲染、物理、音频等)和中间件,如虚幻引擎、Unity或类似的游戏引擎。 • 具有敏捷开发方法论、Git等版本控制系统和JIRA等缺陷跟踪工具的经验。 • 出色的问题解决能力、批判性思维和沟通能力。 • 能够在快节奏的环境中蓬勃发展,快速适应不断变化的优先事项,并有效地与多样化的团队合作。 福利: • 有竞争力的薪资+奖金。 • 丰厚的搬迁预算和协助。 • 提供一年的租金预算。 • 子女入读国际学校的学费。 • 每年每人提供一张回家的机票。 • 每年2500美元的健身或休闲费用。 • VIP健康保险。 • 每月一次的酒店费用(在寻找公寓期间)。