岗位职责
1.负责Linux操作系统内核的分析、移植和测试;
2.负责微小内核(LiteOS、RT-Thread、UniProton等)的移植、适配、构建和测试;
3.负责Linux操作系统或其它操作系统的驱动开发和测试;
4.参与嵌入式系统相关内核的分析和设计工作;
5.合理管理系统资源,确保在多任务环境下,系统能够高效地分配和回收资源;
6.关注操作系统领域的新技术和发展趋势,对新技术进行评估和研究,为产品的长期发展提供技术支持。
7.编写并维护相关开发文档,包括接口文档、使用说明等
任职要求
1.硕士以上学历,人工智能、电子、通信、自动化、计算机等相关方向;
2.熟练掌握C/C++编程语言,具备良好的编程习惯和代码风格;
3.熟悉linux底层开发工作,熟悉linux内核、文件系统、驱动等;
4.掌握操作系统基本原理;
5.具有内核开发、跨平台移植等相关工作经验三年及以上;
6.勤劳肯干,认真负责,具有良好的沟通能力和团队协作意识,具备优秀的分析问题和解决问题的能力;
7.具备计算机操作系统研发、测试经验,或开源社区有突出贡献,或具备设备驱动开发、调试经验,或具备linux Kernel调试经验优先。