职位详情
微信扫码分享
举报
3-5年本科嵌入式/单片机开发经验嵌入式软件工程师
岗位职责:
1.负责Linux驱动开发系统课程的教学实施、项目辅导、课程体系优化及学习引导;
2.组织并指导学员开展实训任务,协助完成实际操作项目;
3.承担公司研发部门的技术开发工作。
岗位要求:
1.本科及以上学历优先,计算机或相关专业背景,具备2年以上相关工作经验;
2.熟练掌握C/C++编程语言,熟悉函数与程序结构、指针、数组、常用算法、库函数应用以及数据结构基础知识,如链表、队列等;
3.掌握Linux系统下的基础命令操作、系统配置管理及常用工具,包括vim编辑器、GCC编译器、GDB调试工具和Make项目管理工具;
4.熟悉嵌入式Linux平台的软件设计,精通嵌入式Linux开发环境,涵盖系统编程、文件I/O、多进程多线程、网络通信、GUI图形界面开发及数据库应用;熟练使用常见图形库进行开发,如QT、GTK、miniGUI等;
5.理解ARM处理器启动过程,熟悉u-boot的启动机制与移植流程,具备功能修改与扩展能力;
6.具备Linux文件系统的构建能力,了解多种文件系统格式,如YAFFS2、JFFS2、RAMDISK等;
7.掌握嵌入式Linux内核的裁剪、移植、交叉编译、内核调试及驱动调试技术;
8.熟悉嵌入式Linux中字符设备驱动开发及相关子系统框架,如Input子系统、帧缓冲驱动、i2c子系统、spi子系统等;
9.能够阅读硬件原理图,独立完成硬件驱动调试,并依据芯片手册编写相应驱动代码。
福利待遇:基本薪资+岗位津贴+餐补+绩效
职位总结围绕职位描述,归纳工作内容、招聘要求

姚女士IP:广东广州
4个月内活跃|
广东信盈达技术有...
·人事经理深圳
相同职位推荐
企业招聘
职位大全
相关搜索

