|
|
| |
| |
职位描述 用小程序查看更多 |
|
岗位职责
1.负责嵌入式Linux平台下常见外设(如UART、SPI、I2C、Ethernet、GPIO等)设备驱动的开发、调试与性能优化。参与Uboot引导程序及Linux内核的移植、裁剪与适配工作,完成BSP(板级支持包)的维护与更新 2.配合硬件工程师完成新硬件的Bring-up(上电启动)、接口时序验证及功能测试,定位并解决软硬件交互中的异常问题;负责产线测试设备、实验室自动化测试平台等相关嵌入式软件的研发与维护,包括测试夹具控制、信号采集、测试序列执行等功能的驱动层支撑 3.参与嵌入式处理器的选型、系统移植与优化,确保测试系统的稳定性与可扩展性 4.负责嵌入式设备管理程序的开发与维护,实现设备固件升级(OTA/FOTA)、配置管理、状态监控与异常告警等核心功能 5.负责设备树(Device Tree)的编写与维护,根据硬件变更调整内核配置选项 6.编写驱动设计文档、接口说明、测试报告及项目相关技术文档,确保代码与文档的一致性
岗位要求
1. 熟练掌握C语言,具备良好的编程规范与代码调试能力 2.了解Shell脚本或Makefile的基本编写,熟悉交叉编译工具 |
|
| |
|
|
| |
|