职位详情
Linux BSP 工程师
3-5万
上海匹聘企业管理咨询有限公司
芜湖
5-10年
本科
09-12
工作地址

银湖北路24号

职位描述
岗位职责
负责嵌入式 Linux 平台的 BSP (Board Support Package) 开发与维护,包括内核裁剪、驱动移植、设备树配置。
完成底层外设驱动开发(如 UART、I2C、SPI、CAN、USB、Ethernet、GPIO、摄像头、音频等)。
负责交叉编译环境的搭建、内核/Bootloader(如 U-Boot)的移植与优化。
对接硬件团队,完成新硬件平台的 bring-up(上电调试、驱动适配、系统启动)。
优化系统性能,包括启动速度、功耗、内存占用、实时性等。
解决系统底层问题(内核 panic、死机、外设不工作等),支持应用层团队。
编写相关的技术文档,形成知识沉淀。
任职要求
本科及以上学历,计算机、电子信息、自动化等相关专业。
精通 嵌入式 Linux 内核、驱动模型、设备树,熟悉 ARM/ARM64 架构。
熟悉 U-Boot 或其他 Bootloader,具备移植、裁剪、调试经验。
熟悉至少两种以上的硬件接口驱动开发(如 I2C/SPI/UART/USB/PCIe/CSI/DSI)。
熟练掌握 交叉编译工具链、内核编译、Yocto/Buildroot 等构建系统。
熟悉 Linux 内核调试方法(串口 log、JTAG、gdb、ftrace、perf、内核 crash dump)。
具备板级调试能力,能够看懂原理图、分析信号交互,定位软硬件问题。
良好的编程能力,熟悉 C 语言、Shell 脚本,加分项:懂 Python。
具备较强的问题分析与解决能力,善于团队协作,能与硬件、应用、测试团队紧密配合。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请