Senior Software Engineer (C++)

2 Months ago • 5-8 Years • Research & Development

Job Summary

Job Description

Tencent's overseas IT department seeks a Senior C++ Software Engineer to design and develop innovative cloud-based services for its global game studios. This role involves understanding client needs, developing reference architectures, leading global implementation and deployment, and troubleshooting. The ideal candidate will be proactive, self-motivated, and possess strong C++ skills (5+ years experience), expertise in Windows development (API, GDI, DirectX, HLSL Shader), and optimization techniques. Experience with audio/video codecs and FFMPEG/GStreamer is a plus. Responsibilities include collaborating with game studios to provide optimal cloud and on-premise infrastructure support, transitioning them to next-generation distributed virtual studios powered by cloud technology.
Must have:
  • 5+ years C++ development experience
  • Proficient in C/C++ and OOP
  • Windows native development expertise (API, GDI, DirectX)
  • Code optimization skills
  • Excellent debugging abilities
Good to have:
  • HLSL Shader experience
  • Audio/Video codec knowledge (FFMPEG/GStreamer)
  • Python or JavaScript/HTML skills

Job Details

What the Role Entails

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

职责和责任:

  • 我们正在寻找一位高级c++开发工程师,为腾讯海外游戏工作室设计和开发云上的创新服务/解决方案
  • 我们的内部客户包括内部客户或收购游戏工作室。工作范围包括了解客户的业务需求、收集技术需求、基于领先的行业最佳实践开发参考架构和原型、领导全球各地的实施和部署,以及必要时的问题解决

我们正在寻找的人:

  • 主观能动、自主性、执行力、学习能力强,并具有团队精神
  • 自驱力强,善于表达,充满激情
  • 拥有协作、独立、坚持、灵活和开放精神
  • 以客户为导向

Who We Look For

  • 深厚的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技能将被视为一个加分项

Equal Employment Opportunity at Tencent

As an equal opportunity employer, we firmly believe that diverse voices fuel our innovation and allow us to better serve our users and the community. We foster an environment where every employee of Tencent feels supported and inspired to achieve individual and common goals.

Similar Jobs

Marsh McLennan - Senior Applications Development Analyst

Marsh McLennan

Mexico City, Mexico (Hybrid)
3 Weeks ago
Hogarth - QA Engineer

Hogarth

Sunnyvale, California, United States (Hybrid)
3 Weeks ago
WebFX - Digital Website Project Manager

WebFX

Belize (Remote)
7 Months ago
G5 Games - Front End Developer (Angular)

G5 Games

(Remote)
1 Month ago
bytro studios - Principal PHP Developer

bytro studios

Hamburg, Hamburg, Germany (Hybrid)
1 Month ago
Google - Antenna Design Engineer

Google

Mountain View, California, United States (On-Site)
1 Month ago
ByteDance - Interaction Technology Lead - Smart Wearable Devices- Pico Lab- San Jose

ByteDance

San Jose, California, United States (On-Site)
4 Months ago
Ubisoft - Research Student - Ubisoft La Forge

Ubisoft

Shanghai, Shanghai, China (On-Site)
6 Months ago
NVIDIA - Senior Research Scientist, Multimodal Foundation Models and Robotics

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
Google - PHY Design IP Integration Technologist

Google

Sunnyvale, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

TransUnion - Marketing Executive (Customer Retention)

TransUnion

Hong Kong, Hong Kong (Hybrid)
1 Month ago
PwC - Senior Manager - International Tax (FDI)

PwC

Dublin, County Dublin, Ireland (On-Site)
8 Months ago
Springer Group - Digital Advertising Operations Executive

Springer Group

London, England, United Kingdom (Hybrid)
3 Weeks ago
Nagarro - Senior Staff Engineer, Java Fullstack

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
7 Months ago
Nagarro - Staff Engineer

Nagarro

Philippines (Remote)
7 Months ago
onwards Search - CRM Specialist

onwards Search

(Remote)
1 Year ago
Contentstack - Software Engineer II (ReactJS/NextJS)

Contentstack

Virar, Maharashtra, India (On-Site)
1 Month ago
Sports Interactive - Software Engineer (Console)

Sports Interactive

England, United Kingdom (Hybrid)
2 Months ago
Cyara - UI/UX Designer

Cyara

Hyderabad, Telangana, India (Hybrid)
6 Months ago
ByteDance - Fullstack Software Engineer, Global Payments

ByteDance

San Jose, California, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Shanghai, Shanghai, China

Ubisoft - Senior SFX Artist

Ubisoft

Shanghai, Shanghai, China (On-Site)
3 Months ago
Ubisoft - Junior Programmer

Ubisoft

Chengdu, Sichuan, China (On-Site)
1 Month ago
Cadence - Software Architect

Cadence

Shanghai, China (On-Site)
4 Weeks ago
Tencent - Visual Designer for 3A Stylized Realistic Shooting Game Project

Tencent

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
Google - Analytical Lead, Retail, Large Customer Sales

Google

Guangdong Province, China (On-Site)
1 Month ago
Moonton  - Senior Project Manager

Moonton

Shanghai, China (On-Site)
3 Weeks ago
Thatgamecompany - Business Development and IP Licensing Manager - China

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
2 Months ago
Haleon - Insight & Intelligence Director, Oral

Haleon

Shanghai, China (On-Site)
1 Month ago
Virtuos - HR Business Partner

Virtuos

China (On-Site)
1 Month ago
Zengame Technology - Overseas TikTok Host

Zengame Technology

Shenzhen, Guangdong Province, China (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

ByteDance - Software Engineer in ML Systems Graduate (AML - Machine Learning Systems) - 2024 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
7 Months ago
ByteDance - Senior Machine Learning Ops Engineer, ML System - Foundation Model

ByteDance

Seattle, Washington, United States (On-Site)
4 Months ago
Riot Games - Senior User Researcher

Riot Games

Shanghai, Shanghai, China (On-Site)
10 Months ago
Backbone - Electrical Engineer

Backbone

Atherton, California, United States (Hybrid)
10 Months ago
Google - Software Developer II, Site Reliability Development, Google Cloud

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
ByteDance - Research Scientist in Large Language Model, Graduates - Doubao (Seed) - 2024 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
7 Months ago
Google - Full Chip CAD and Analog Design Engineer

Google

Fremont, California, United States (On-Site)
1 Month ago
Netflix - Machine Learning Manager - Promotional Media

Netflix

United States (Remote)
1 Month ago
Rivos - Software Compiler - Full Time

Rivos

United States (Hybrid)
7 Months ago
Assystems - Sr. HVAC Design Engineer

Assystems

Hyderabad, Telangana, India (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Tencent is a world-leading internet and technology company that develops innovative products and services to improve the quality of life for people around the world.Read MoreEqual Employment Opportunity at TencentAs an equal opportunity employer, we firmly believe that diverse voices fuel our innovation and allow us to better serve our users and the community. We foster an environment where every employee of Tencent feels supported and inspired to achieve individual and common goals.Read More

London, England, United Kingdom (On-Site)

Los Angeles, California, United States (On-Site)

Shenzhen, Guangdong Province, China (On-Site)

Shenzhen, Guangdong Province, China (On-Site)

London, England, United Kingdom (On-Site)

Shenzhen, Guangdong Province, China (On-Site)

Palo Alto, California, United States (On-Site)

Irvine, California, United States (On-Site)

London, England, United Kingdom (On-Site)

View All Jobs

Get notified when new jobs are added by Tencent

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug