职位详情
嵌入式linux开发工程师
1.8-2.5万·13薪
咖博士
苏州
3-5年
本科
08-06
工作地址

苏州市虎丘区泰山路55号3号厂房三号楼

职位描述

一、任职要求:

〉 1.计算机、电子、通信等相关专业毕业,本科及以上学历;

〉 2.熟悉Linux内核架构、子系统(如进程管理、内存管理、文件系统、网络栈等);

〉 3.掌握内核模块开发、字符设备/块设备/网络设备驱动模型;

〉 4.熟悉设备树(Device Tree)的配置与解析;

〉 5.掌握内核调试工具(如ftrace、perf、kprobes)及日志分析(dmesg、printk);

〉 6.能阅读硬件原理图、数据手册(Datasheet),与硬件工程师协作调试;

〉 7.了解寄存器操作、时序分析及基本的电子电路知识;

〉 8.熟悉交叉编译工具链(如gcc、Makefile、Kconfig)、版本控制(Git)及调试工具(gdb、kgdb);

〉 9.掌握uboot,kernel,rootfs移植;

〉 10.良好的沟通能力及问题解决能力,思维严谨;

二、 职位职责:

〉 1.配合硬件团队通过逻辑分析仪、示波器等工具定位硬件与驱动交互的异常(如时序错误);

〉 2.与硬件工程师协作,参与硬件设计评审,确保硬件可驱动性(如寄存器映射合理);

〉 3.为应用层开发人员提供驱动接口文档和技术支持(如ioctl调用规范);

〉 4.为嵌入式系统配置设备树(Device Tree),定义硬件资源(寄存器、中断号等);

〉 5.将已有驱动移植到新内核版本,解决API变更或兼容性问题;

〉 6.执行所在部门指派的其他任务;

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

立即申请