软件架构工程师(自动驾驶域控制器)

LenovoApplyPublished 2 days agoFirst seen 2 hours ago
Apply

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及硬件联调经验,有复杂底软问题的分析和解决能力,具备量产项目攻坚经验