软件架构工程师(自动驾驶域控制器)
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$83 billion revenue global technology powerhouse, ranked #153 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. 负责域控制器底层软件架构设计,包括BSP、bootloader、诊断、系统启动等模块的架构设计与实现
2. 负责异构多核底层软件架构设计(如Linux/QNX + RTOS/AutoSAR CP),设计并优化核间通信(IPC)机制
3. 按照ASPICE流程要求,完成软件架构文档、接口设计文档、技术规范等交付物
4. 支持量产项目交付,负责量产项目中底软问题的分析与解决
5. 对接主机厂、测试部门、硬件团队,推动问题闭环和项目交付
岗位要求:
1. 本科及以上学历,5年以上嵌入式底软开发经验,具备汽车自动驾驶域控量产项目完整交付经验
2. 熟悉ASPICE开发流程,有软件架构设计和文档编写经验
3. 熟练掌握C/C++,熟悉Linux/QNX至少一种车载操作系统,了解RTOS及多核通信机制
4. 熟悉AutoSAR架构、车载以太网、诊断协议(UDS/DoIP)
5. 具备板级Bring-up及硬件联调经验,有复杂底软问题的分析和解决能力,具备量产项目攻坚经验

