嵌入式Linux底层开发工程师
岗位摘要
负责嵌入式Linux内核裁剪、移植、定制与补丁开发,适配ARM、RISC-V等芯片平台;负责U-Boot、设备树、根文件系统定制,优化启动流程,实现系统轻量化适配;负责I2C/SPI/UART/CAN等总线及各类外设驱动开发、移植与调试,保障软硬件稳定适配
登录后保留你的岗位线索
邮箱登录后可继续查看完整职责、任职要求和原岗位入口,并使用收藏与浏览记录沉淀适合自己的机会。
岗位职责
- 负责嵌入式Linux内核裁剪、移植、定制与补丁开发,适配ARM、RISC-V等芯片平台
- 负责U-Boot、设备树、根文件系统定制,优化启动流程,实现系统轻量化适配
- 负责I2C/SPI/UART/CAN等总线及各类外设驱动开发、移植与调试,保障软硬件稳定适配
- 负责系统启动、内存、IO、功耗等专项性能调优,提升嵌入式设备稳定性与运行效率
- 独立排查内核panic、死锁、OOM、驱动异常等底层问题,输出优化方案
- 负责国产芯片、国产Linux系统适配及底层技术预研,沉淀技术文档
任职要求
- 本科及以上学历,3年以上嵌入式Linux底层开发经验
- 精通C语言,熟悉Linux内核编程、用户态/内核态交互机制
- 熟悉Linux内核核心子系统原理,了解内核整体架构
- 熟练设备树、U-Boot调试,精通Linux设备模型与外设驱动开发
- 熟练使用perf、ftrace、GDB等工具,具备故障排查与性能调优能力
- 熟练Shell、Make/CMake、Git,掌握Linux系统裁剪与定制
- 有ARM64、RISC-V多平台内核移植与优化经验优先
- 有工业硬件、嵌入式终端底层开发落地经验优先
登录后查看完整岗位详情
使用邮箱验证码登录后,可查看完整职责、任职要求、原岗位入口,并继续使用收藏和浏览记录。列表摘要保持公开,完整详情用于保护数据质量和降低恶意抓取。