General Information

Req #
100015918
Career area:
Software Engineering
Country/Region:
China
State:
Beijing
City:
北京(Beijing)
Date:
Tuesday, April 15, 2025
Additional Locations
* China

Why Work at Lenovo

We are Lenovo. We do what we say. We own what we do. We WOW our customers.

Lenovo is a US$57 billion revenue global technology powerhouse, ranked #248 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter Technology for All, Lenovo has built on its success as the world’s largest PC company with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices (PCs, workstations, smartphones, tablets), infrastructure (server, storage, edge, high performance computing and software defined infrastructure), software, solutions, and services. Lenovo’s continued investment in world-changing innovation is building a more equitable, trustworthy, and smarter future for everyone, everywhere. Lenovo is listed on the Hong Kong stock exchange under Lenovo Group Limited (HKSE: 992) (ADR: LNVGY). 

To find out more visit www.lenovo.com and read about the latest news via our StoryHub.

Description and Requirements

岗位职责:
1.负责AI智能体产品Windows客户端研发。
2.主导产品新功能技术方案设计、开发和维护。
3.与跨职能人员和团队紧密合作,参与软件开发完整流程,推动产品按时高质量交付。
4.分析既有代码,实施重构,提高代码质量和可维护性。
5.洞察开发问题,解决技术难题和性能瓶颈。
6.编写和维护技术文档,确保知识有效传递和沉淀。
7.为团队成员提供技术支持和培训,促进团队技术共同进步。
8.探索和研究前沿技术,提供创新的解决方案。

岗位要求:
1.本科及以上学历,计算机科学、软件工程或相关领域专业。
2.7年以上工作经验,至少3年Windows实际项目开发经验。
3.深入理解Windows应用开发及运行原理,熟练使用开发调试工具。
4.精通C++,熟悉C++11及以上标准的语言特性,熟练使用STL等C++标准库及三方库。
5.掌握各种C++设计模式和习语,熟练应用设计模式解决复杂问题。
6.优秀的面向对象设计(OOD)能力,能够设计出易于扩展和维护的系统结构。
7.熟练使用版本管理工具(如Git),并具有良好的代码风格与文档习惯。
8.优秀的解决问题能力,能独立分析和解决复杂技术问题。
9.热爱技术,学习能力和责任心强,主动承担关键任务,推动项目进展。
加分项:
1.有AI相关工作经验,或在AI技术应用领域有深入理解和实践。
2.熟悉Windows IPC、ATL、COM组件对象模型、.Net等技术。
3.有WebView2或CEF框架实践经验。
4.深刻理解网络通信协议(如HTTP, TCP/IP),有文件上传下载或大文件处理相关经验
5.跨平台/跨语言开发经验。
6.良好的团队合作精神和沟通能力,能够有效地与非技术人员交流想法和技术细节

Additional Locations
* China
* China