General Information

Req #
WD00050344
Career area:
Hardware Engineering
Country/Region:
China
State:
Tianjin
City:
天津(Tianjin)
Date:
Friday, March 3, 2023
Working time:
Full-time
Additional Locations
* China - Tianjin - 天津(Tianjin)

Why Work at Lenovo

Here at Lenovo, we believe in smarter technology that builds a brighter, more sustainable and inclusive future for our customers, colleagues, communities, and the planet.

And we go big. No, not big—huge.

We’re not just a US$70 billion revenue Fortune Global 500 company, we’re one of Fortune’s Most Admired. We’re transforming the world through intelligent transformation, offering the world’s most complete portfolio of smart devices, infrastructure, and solutions. With more than 71,500 employees doing business in 180 markets, we help millions—not just the select few—experience our version of a smarter future.

The one thing that’s missing? Well… you...

Description and Requirements

工作职责:
1. 负责Lenovo PC创新软件在Windows上的开发相关工作;
2. 按照需求分析技术方案,实现技术原型,验证方案可行性;
3. 创新功能产品化,敏捷开发,bug解决;
基本要求:
1. 4年以上C++开发经验,统招本科及以上学历,计算机相关专业;
2. 参与过成熟的软件产品研发项目,有正式产品研发经验,并独立完成过核心功能开发、上线;

3.有游戏平台,游戏掌机,PC游戏前端开发工作经验者优先

4. 遵循研发流程和相关规范,有良好的编程习惯;
5. 熟悉Windows系统及API,熟悉Windows网络架构、图形系统、以及Windows内核(内存、I/O、线程、进程、消息等)有深入理解;
6. 精通C++语言,对语言本身有深入理解;精通数据结构和算法;熟练使用STL、boost等扩展库;
7. 熟悉开源社区,有查找、分析和使用开源代码的经验。
8. 具有优秀的沟通能力,良好的团队合作能力;良好的英语沟通和书面表达能力。
加分项:
1. 熟悉敏捷开发,熟悉设计模式,有架构设计能力;
2. 有Windows内核相关工作经验;精通某种UI Framework,并在项目中熟练使用;
3. 有输入法相关经验;
4. 数学竞赛/算法竞赛奖项;

5.游戏平台,PC游戏开发经验者优先

Additional Locations
* China - Tianjin - 天津(Tianjin)
* China
* China - Tianjin
* China - Tianjin - 天津(Tianjin)