崗位職責:
1、在基于arm/aarch64的Linux平臺和FreeRTOS平臺上進行嵌入式應用軟件的開發
2、對接各個衛星廠商完成通信協議的制定、協商和適配。根據產品需求進行嵌入式軟件總體與細節方案設計, 并進行嵌入式應用軟件的開發、優化、調試等工作; 3、負責相關設計文檔和技術文檔的編寫,與硬件、固件、算法團隊的其他成員完成整體系統的聯調。
任職要求:
1、本科及以上學歷,計算機、軟件、自動化、通信、電子等相關專業。
2、扎實的Linux環境下的C++編程基礎,熟練使用STL,熟悉shell腳本編寫,熟悉Cmake構建工具鏈,理解動態鏈接/靜態鏈接等過程,有良好的代碼品味和編程習慣。
3、扎實的C語言編程基礎,熟練使用FreeRTOS進行多任務嵌入式軟件開發。
4、熟悉TCP/UDP網絡編程、多線程/進程編程技術;熟悉UART、CAN等通訊技術
5、熟練使用gdb調試工具進行軟件問題排查。
6、熟練使用git版本控制工具。
7、熟悉虛擬化、容器技術。
8、具有良好的溝通能力和團隊合作精神。
9、能夠閱讀英文技術資料,具備流暢的英文閱讀能力。
10、表現優異者可解決北京工作居住證,以及發放期權激勵。