崗位職責:
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標準的開發優先;