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$62 billion revenue global technology powerhouse, ranked #171 in the Fortune Global 500, employing 77,000 people around the world, 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 by further expanding into growth areas that fuel the advancement of ‘New IT’ technologies (client, edge, cloud, network, and intelligence) including server, storage, mobile, software, solutions, and services.
This transformation together with Lenovo’s world-changing innovation is building a more inclusive, trustworthy, and smarter future for everyone, everywhere. To find out more visit https://www.lenovo.com, and read about the latest news via our StoryHub.
Description and Requirements
岗位职责:
1、参与项目需求分析,概要设计,详细设计,协助软件架构师完成功能模块的具体设计。
2、负责Windows软件的代码开发和单元测试,确保交付质量。
3、负责与其他视频编解码,AI技术平台对接集成,包含对部分AI模型进行调优和工程化。
4、编写和维护相关的技术文档,MVP定义,辅助质量团队进行集成测试;解决开发过程中的问题并保障通过测试。
5、保障软件合规,符合联想软件安全要求,通过安全审查;符合开源代码协议,通过OSC审查;符合法规要求:隐私保护、Accessibility要求等。
6、负责部分技术模块的功能分析和设计,独自承担子模块设计和开发工作。
7、优化AI模型库。
能力要求:
1、熟悉Windows架构:Service, Driver, DirectX, COM
2、有至少5年Windows 软件开发经验(C++)
3、有AI应用开发经验,熟悉OpenVINO, Direct ML, Cuda;
4、有UX设计和开发能力,根据用户场景进行产品设计(可选)