职位详情
微信扫码分享
举报
5-10年本科C/C++开源项目移植自动化相关专业计算机相关专业电子工程相关专业Linux驱动开发经验英语读写能力良好设备驱动开发与调试驱动开发工程师
职位描述:
我们正在招募一名资深的 Linux 驱动开发工程师,参与一个活跃于 GitHub 的开源 Linux 驱动项目的移植与适配工作。该工作涵盖内核模块、设备驱动及系统调用接口等底层技术,目标是将项目成功部署至多种 Linux 发行版及实时操作系统环境,并保障其稳定高效运行。
岗位职责:
1. 深入分析开源项目的整体架构及其驱动依赖关系;
2. 完成项目在多个主流 Linux 发行版(如 Ubuntu、CentOS、Debian、Fedora、Arch 等)中的移植、编译与部署任务;
3. 解决移植过程中遇到的内核兼容性问题、依赖缺失、驱动冲突以及权限配置异常等情况;
4. 针对 PREEMPT_RT 类型的 Linux 实时补丁环境进行适配优化和性能调优;
5. 开发自动化脚本或工具,实现一键式编译、安装、环境检测与故障自恢复功能;
6. 编写完整的移植说明文档、安装指导手册及常见问题排查指南。
任职要求:
1. 掌握 Linux 内核工作机制,熟悉设备驱动开发与调试(包括字符设备、块设备、平台设备等);
2. 熟悉 Linux 系统启动流程、内核模块加载机制、udev 规则及 systemd 服务管理;
3. 具备实际开源项目移植或跨发行版适配经验,能够独立处理编译、链接与运行时依赖问题;
4. 了解 Linux 实时系统(如 PREEMPT_RT)的基本原理及相关配置方法;
5. 熟练使用 Git、Make、CMake、DKMS、Kconfig 等常用开发与构建工具;
6. 具备 Shell 或 Python 脚本编写能力,可实现部署自动化与故障诊断;
7. 拥有良好的英文阅读能力,能查阅 Linux 内核官方文档及 GitHub Issue 讨论内容;
8. 自学能力强,善于独立分析并解决问题,具备积极的技术分享意识。
职位总结围绕职位描述,归纳工作内容、招聘要求

邓女士IP:广东深圳
吉阳智能
·人事经理深圳
相同职位推荐
企业招聘

