岗位描述
岗位职责
1、负责Linux driver, dt-binding, DT的upstreaming,包括coding, patch submission, 跟进code review,回复comment;
2、负责相应项目的Linux kernel部分开发和维护;
3、跟踪Linux内核最新changes, 包括新特性, 子系统架构变化, 性能优化等,对相关提交review。
岗位要求
1、精通C语言;
2、熟悉Linux内核架构: 进程调度, 内存管理,中断机制, 驱动子系统等;
3、熟悉常用外设驱动架构,clock/pinctrl/power domain/I2C/I3C/SPI/CAN/SDIO/USB/Ethernet等常用外设;
4、熟悉Linux Device Tree、DT-binding规范;
5、已有若干patch被Linux社区合入;
6、是Linux中某个subsystem或driver的Maintainer/Reviewer;
7、具有参加Linux Plumbers Conference, Embedded Linux Conference等会议经历;
8、良好的英文书面和口语沟通能力。