职位详情
微信扫码分享
举报
经验不限大专C/C++服务器Linux驱动开发经验智能卡驱动开发工程师
岗位职责:
Linux内核开发与优化:
参与Linux内核的编码、调试及性能提升工作,涵盖内核模块实现、驱动程序开发以及系统级性能调优。
处理内核层的稳定性、兼容性问题,提升系统整体运行效率。
维护Yocto/Buildroot构建工程。
驱动开发与维护:
承担Linux环境下设备驱动的设计、编码、测试与持续维护,覆盖外设及网络相关驱动。
掌握常用硬件接口(如I2C、SPI、USB等)的驱动实现原理与开发流程。
问题排查与技术支持:
定位并解决嵌入式场景下Linux系统的深层次技术难题。
输出技术文档与可行方案,支撑产品从研发到上线的全周期实施。
协作与文档编写:
协同团队完成系统架构规划、技术方案评估和代码质量审查。
撰写规范的技术文档,包括设计说明、接口定义及使用指南。
任职要求:
教育背景:
计算机、软件工程、电子工程或相近专业本科及以上学历。
工作经验:
具备3年以上Linux平台开发经历,有内核或驱动开发背景者优先考虑。
技术能力:
编程语言: 熟练掌握C/C++及Shell脚本编程。
内核知识: 理解Linux内核核心机制,包括进程调度、内存管理、文件系统和网络协议栈。
驱动开发: 熟悉Linux设备驱动开发流程,具有实际项目经验者更佳。
工具链: 能熟练运用Git、Make、GDB、perf、Valgrind等开发与性能分析工具。
系统优化: 拥有CPU、内存、IO等方面的系统调优实践经验。
其他要求:
能够阅读英文技术文档,快速吸收开源社区的技术成果。
具备良好的沟通意识,思维严谨,自主学习能力强。
加分项:
具有ARM等嵌入式Linux平台开发经验。
曾参与开源项目(如Linux内核、驱动或工具链)并提交过代码者优先。
具备内核模块开发或底层硬件调试实战经验。
职位总结围绕职位描述,归纳工作内容、招聘要求

杜女士IP:河南郑州
易宝软件
·人事经理杭州
相同职位推荐
企业招聘

