崗位職責:
1、負責STM、GD等單片機或各Linux核心板嵌入式驅動開發及系統移植工作;
2、負責地面&機載嵌入式驅動軟件概要設計、詳細設計;
3、負責新嵌入式平臺系統搭建,技術預研及測試驗證工作;
4、負責實現平臺分布式控制、通信、服務框架;
5、負責平臺健康狀態監測及系統管理;
6、完成系統關鍵核心代碼的編寫和公共庫的開發封裝,根據詳細設計完成系統代碼開發;
7、負責部門嵌入式相關產品問題分析并解決(必要時現場技術支持),完成相關數據分析、優化方案設計和程序開發
任職要求:
1、計算機相關專業,本科及以上學歷,3-5年嵌入式開發經驗;
2、精通C/C++語言,具有良好的編程習慣,熟悉常用數據結構;
3、熟悉嵌入式FreeROTS、UCOS等操作系統的軟件開發,熟練uart\can\iic\spi\ethernet驅動開發;
4、熟悉linux內核代碼,能夠進行驅動開發和移植、內核編譯燒寫等工作;
5、熟悉嵌入式Linux系統下UART、SPI、I2C、CAN、USB等常用接口開發,理解ARM系統結構;
6、具備豐富的Linux第三方開源庫使用經驗,熟悉TCP/IP協議,Socket網絡編程以及多進程/多線程編程;
7、具備核心板系統移植經驗者優先,具備系統性能監測及管理能力者優先;
8、工作責任心強,具備良好的溝通能力和團隊合作精神,較強的承壓能力。