岗位职责:
1. 负责智能控制器(PLC),边缘网关等设备嵌入式Linux内核的移植,裁剪和定制化开发;
2. 负责优化内核子系统,如内存管理,电源管理等,提升系统实时性和稳定性。
3. 负责嵌入式系统中应用程序资源整合,确保内核系统安全;
4. 参与内核关键模块,如网络协议栈,文件系统等深度调试和性能调优;
任职要求:
1. 学历要求:硕士研究生及以上;专业要求:计算机、电子工程、自动化等相关专业;
2.至少熟悉ARM,MIPS等一种处理器架构;
3.深入理解Linux内核核心机制,如进程管理,内存管理,同步机制等, 具有较强Linux内核代码阅读能力;
4.熟悉实时操作系统 RT-Linux;
5.熟悉Linux系统设备树原理和流程,掌握设备驱动的设备树配置;
6.有复杂驱动开发经验,如USB Host/Device驱动;
7.熟悉使用GIT进行软件管理,具有较强的团队合作和执行能力,能积极配合其他工程师完成相关的调试工作;
8.具备良好的英语阅读能力,具备较强的自学能力;
9.有5年以上的嵌入式Linux内核或驱动的开发经验;
10.熟悉PLC产品和IEC61499标准的开发优先;