General Information

Req #
WD00043660
Career area:
Hardware Engineering
Country/Region:
China
State:
Shanghai
City:
上海(Shanghai)
Date:
Tuesday, January 3, 2023
Working time:
Full-time
Additional Locations
上海(Shanghai) - Shanghai - China

Why Work at Lenovo

Here at Lenovo, we believe in smarter technology that builds a brighter, more sustainable and inclusive future for our customers, colleagues, communities, and the planet.

And we go big. No, not big—huge.

We’re not just a US$70 billion revenue Fortune Global 500 company, we’re one of Fortune’s Most Admired. We’re transforming the world through intelligent transformation, offering the world’s most complete portfolio of smart devices, infrastructure, and solutions. With more than 71,500 employees doing business in 180 markets, we help millions—not just the select few—experience our version of a smarter future.

The one thing that’s missing? Well… you...

Description and Requirements

岗位要求:

熟悉C/C++/Java/Python其中至少一门语言 有MCU/CPU软件开发经验,能够独立进行程序开发,调试,驱动适配和移植工作 负责相关技术文档编写,确保项目资料完整

工作职责:

MCU软件开发

熟悉主流MCU平台开发技术,如STM32/S32K/GD32等

熟悉常用外围总线协议,如IIC/SPI/CAN/LIN等

熟悉RTOS原理,理解RTOS中任务调度,内存管理,进程间通信机制

Kernel驱动开发

熟悉Linux kernel驱动开发,熟悉内核驱动开发和porting流程

至少有一种嵌入式SOC Linux驱动开发经验,熟悉系统启动流程

熟悉Linux底层驱动(LCD/TP/BT/WIFI/Audio) 等驱动开发

熟悉OS调度原理,内存管理,文件系统,网络系统(一种即可), 有相关调试经验

TO BE DELETED - Multiple Cities (OLD)
* 上海(Shanghai) - Shanghai - China
Multiple Countries (Posting Locations)
China
Multiple States (Posting Locations)
Shanghai
Multiple Cities (Posting Locations)
上海(Shanghai) - Shanghai - China