Senior Software Engineer

Posted:
8/27/2024, 3:55:12 PM

Location(s):
Virginia, United States

Experience Level(s):
Senior

Field(s):
Software Engineering

Responsibilities:

关于腾讯海外IT和云CoE:

腾讯海外IT的使命是打造一个面向未来的全球IT平台,通过应用程序和服务为腾讯的快速全球增长赋能。将全盘负责海外IT战略、规划、架构和落地执行,满足内部/外部客户的业务需求;并成为世界级的全球化的IT团队。
云卓越中心团队是腾讯海外IT的一部分。该团队将专注于提供基础设施和方案执行,以赋能腾讯数十家海外游戏工作室。该团队将与游戏工作室深度合作,为游戏制作和游戏运行时工作负载等提供最佳的云和本地基础设施支持, 旨在将游戏工作室从传统的室内环境转变为新一代分布式和可远程访问的虚拟工作室(这些虚拟工作室由最新的云技术赋能)。

职责和责任:
我们正在寻找一位高级c++开发工程师,为腾讯海外游戏工作室设计和开发云上的创新服务/解决方案。

我们的内部客户包括内部客户或收购游戏工作室。工作范围包括了解客户的业务需求、收集技术需求、基于领先的行业最佳实践开发参考架构和原型、领导全球各地的实施和部署,以及必要时的问题解决。

地点:上海;

我们正在寻找的人:

● 主观能动、自主性、执行力、学习能力强,并具有团队精神;

● 自驱力强,善于表达,充满激情,

● 拥有协作、独立、坚持、灵活和开放精神;

● 以客户为导向;

Requirements:

要求

● 深厚的C/C++编程技能,精通C和C++语言,具备面向对象编程(OO)的深入理解,并拥有超过5年的C++项目开发经验

● 具备C/C++中主动进行代码优化的能力,这包括编写高效、高性能的C/C++代码、理解和分析X86/64/ARM汇编代码的技能

● 具备在Windows操作系统下的原生开发经验,熟悉Windows API,尤其是窗口系统、GDI、DirectX(2D和3D),以及HLSL Shader。掌握HLSL Shader将被视为一个加分项。

● 对Audio/Video codec有基本了解。具有使用FFMPEG、GStreamer或其他媒体编解码平台的经验者优先

● 具备出色的程序调试能力,能够有效地定位和解决软件中的问题

● 熟练的英文能力, 能够阅读英文原版技术论文,并具有与国际团队沟通的经验

● 本科(或更高),计算机科学

● 具备一定的Python或JavaScript/HTML技能将被视为一个加分项

Tencent

Website: https://www.tencent.com/en-us/

Headquarter Location: Shenzhen, Guangdong, China

Employee Count: 10001+

Year Founded: 1998

IPO Status: Public

Last Funding Type: Post-IPO Debt

Industries: Advertising ⋅ Internet ⋅ Online Games ⋅ Online Portals ⋅ Social Media Marketing