初级C++程序员(游戏开发工作室)

15个月前远程全职
Disbelief

Disbelief

location 芝加哥
unsaved
职位:初级程序员 类型:全职 我们是谁:Disbelief是一家专注于承包和咨询服务的游戏开发工作室。我们与AAA级和独立工作室合作,帮助他们完成项目。我们曾参与的知名项目包括《Tiny Tina's Wonderlands》、《Minecraft》、《Borderlands 3》、《Gears Tactics》、《Gears 5》和《Pacific Drive》。 在Disbelief,我们重视工作与生活的平衡,并希望创建一种与游戏开发中普遍存在的加班文化相对立的选择。我们还坚信在我们的人才和团队上进行投资。Disbelief是一个可以解决图形和引擎编程领域尖端问题的地方,也是一个人们可以在稳定而紧密的团队中发展职业和技能的地方。 描述:目前,我们正在寻找一名初级程序员。这个机会是在马萨诸塞州剑桥市或伊利诺伊州芝加哥市的全职职位。Disbelief的初级程序员需要在从游戏玩法到核心引擎编程的各个领域进行开发和调试。随着您作为开发人员的成长,您将被要求学习新的系统和项目,并得到团队中更资深成员的支持和培训。最重要的是,您将与团队合作解决问题。我们使用领先的技术使其发挥最佳性能,并以解决其他人无法解决的问题而自豪。 我们相信多样化的团队是一个更强大的团队,并鼓励边缘化的程序员申请。 主要职责: • 向他人清晰地传达您的工作内容 • 调试代码 • 估计任务工作量 • 编写代码时考虑性能 • 编写代码文档 技能和要求: • 计算机科学学士学位或同等经验 • 出色的口头和书面沟通能力 • 任何语言的系统编程经验 • 熟练掌握C++ • 掌握使用P4、git或等效的版本控制知识 地点:马萨诸塞州剑桥市或伊利诺伊州芝加哥市 搬迁援助:根据适用情况提供援助 远程办公:混合型。根据项目需求,程序员需要在办公室工作,但通常可以在家工作。我们的一些项目需要每天访问物理基础设施。 签证赞助:不提供。Disbelief目前不提供签证赞助。 我们是一家E-Verify雇主。 技术:我们的大部分工作是使用各种标准的C++,并根据需要使用其他语言。我们进行大量的图形编程工作,使用着色器语言和平台图形API。由于我们经常调试系统的底层,所以能够阅读x64或ARM汇编语言是有用的。我们主要使用虚幻引擎,但也使用自定义游戏引擎。我们的工作经常使用渲染、物理、音频、VR、AR和其他API。我们的主要平台是PC、Xbox主机、PlayStation主机、Switch以及VR/AR设备。 联系方式:为了筛选目的,需要提交代码样本。请将简历和C++样本提交至jobs@disbelief.com,或确保简历中链接了代码样本。优先考虑包含Github链接的样本。 样本将根据语言知识、内存管理、性能、正确性和代码结构进行评判。优先考虑展示引擎、系统、渲染或游戏编程的样本。 可以提交其他系统语言的样本,但C++样本将获得更高的权重。 如果您想编写一个C++样本进行提交,可以提供样本想法列表。