岗位职责:
1.负责嵌入式产品的软件需求分析、方案设计和统筹规划;
2.负责基于ARM架构和LoongArch架构的基础硬件平台的操作系统裁剪、维护;
3.负责Linux抽象层接口、应用软件的编写、调试、维护;
4.负责产品的软件文档编写、审核和维护;
5.解决产品测试过程中发现的bug;
6.协助分析处理研发流程中遇到的问题,给出可行方案。
资格条件:
1.大学本科及以上学历,电子、电气、自动化、计算机等相关专业,5年及以上相关工作经验;
2.精通C/C++语言,精通Linux下的C/C++软件开发;
3.熟悉linux内核,文件系统、协议栈等linux技术,有相应的系统裁剪经验;熟悉shell编程,能够熟练编写shell脚本文件;
4.熟悉嵌入式系统的应用开发,有架构思维,至少精通一个嵌入式RTOS系统,掌握嵌入式编程技巧,了解常见的嵌入式GUI框架,熟悉GD32、飞腾、龙芯中一款或多款产品;
5.有智能控制器、网络控制节点等智慧控制相关产品开发经验者优先;
6.具备较强的学习能力、抗压能力和良好的团队协作精神,责任心强;
7.能力特别突出者,可适当放宽工作经验年限要求。