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).
Want more jobs like this?
Get jobs in Beijing, China delivered to your inbox every week.
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 www.lenovo.com, and read about the latest news via our StoryHub.
Description and Requirements
机器人软件架构师
岗位职责:
系统规划与架构设计:深入理解产品功能需求,设计并优化机器人的软件架构方案,确保系统模块化、高可扩展性和易维护性。通过前瞻性的设计思维,引领技术创新,提升产品竞争力。
框架选择与工具集成:负责系统基础功能的架构规划与功能模块细化,精准评估并选用最适合的软件开发框架、操作系统(如ROS或嵌入式系统)、编程语言(如C/C++、Python、Java等)、AI算法库及云服务,以构建高效、稳定的软件平台。
任务分解与质量管理:展现卓越的任务拆解能力,将复杂的软件开发任务细化为可执行的小模块,并合理分配给团队成员。同时,建立有效的质量评估机制,确保各子模块的软件质量符合高标准。
跨团队协作与调试:作为软件与硬件、算法团队之间的桥梁,协调各方资源,完成软件功能的联合调试与测试。通过深入分析信息流、指令流、任务流等关键路径,精准定位问题,提升调试效率与成功率。
任职要求:
深厚的软件架构经验:具备丰富的软件架构设计与开发经验,能够独立完成针对特定功能需求的产品软件架构设计,展现出卓越的架构设计能力。
编程技能与面向对象思想:精通至少一种主流编程语言,深入理解面向对象编程思想,能够编写高效、可维护的代码。
机器人技术背景:熟悉机器人操作系统(如ROS)或嵌入式系统开发,了解机器人领域的最新技术趋势与应用实践。
AI算法理解与应用:对AI算法(如机器学习、深度学习、自然语言处理等)有深入了解,并能在机器人领域实现有效应用。具备相关项目经验者优先。
前沿技术视野:熟悉云计算、大数据处理、物联网等前沿技术,能够将其融入机器人软件架构设计中,提升产品的智能化水平。
Additional Locations:
* China - Beijing - 北京(Beijing)