崗位職責(zé):
1、負(fù)責(zé)衛(wèi)星定位相關(guān)軟件系統(tǒng)的開(kāi)發(fā)工作;
2、負(fù)責(zé)將開(kāi)發(fā)完成的各個(gè)功能模塊進(jìn)行集成,,進(jìn)行全面的系統(tǒng)聯(lián)調(diào)與測(cè)試工作,及時(shí)發(fā)現(xiàn)并解決模塊集成過(guò)程中出現(xiàn)的兼容性問(wèn)題、數(shù)據(jù)傳輸錯(cuò)誤、內(nèi)存泄漏等各類技術(shù)難題,確保整個(gè)系統(tǒng)的穩(wěn)定性和正確性,使其能夠在不同的硬件平臺(tái)和操作系統(tǒng)環(huán)境下穩(wěn)定運(yùn)行。
3、對(duì)衛(wèi)星定位軟件系統(tǒng)進(jìn)行性能優(yōu)化工作,運(yùn)用各種性能分析工具和技術(shù)手段,深入分析系統(tǒng)運(yùn)行過(guò)程中的性能瓶頸,如 CPU 使用率過(guò)高、內(nèi)存占用過(guò)大、算法執(zhí)行效率低下等問(wèn)題。通過(guò)代碼優(yōu)化、算法改進(jìn)、數(shù)據(jù)結(jié)構(gòu)調(diào)整以及并行計(jì)算技術(shù)的應(yīng)用等措施,顯著提升系統(tǒng)的整體性能,降低系統(tǒng)響應(yīng)時(shí)間,提高定位處理的效率和吞吐量
4、衛(wèi)星定位軟件系統(tǒng)的日常維護(hù)工作,及時(shí)處理系統(tǒng)運(yùn)行過(guò)程中出現(xiàn)的故障和異常情況。
任職要求:
1、計(jì)算機(jī)或相關(guān)專業(yè)本科及以上學(xué)歷,211/985院校本科及以上學(xué)歷,3年以上C/C++開(kāi)發(fā)工作經(jīng)驗(yàn)。
2、對(duì)C++語(yǔ)言和面向?qū)ο缶幊逃辛己玫睦碚摶A(chǔ)和編程規(guī)范。
3、精通STL標(biāo)準(zhǔn)模板庫(kù),熟悉多線程、協(xié)程開(kāi)發(fā),掌握線程同步、數(shù)據(jù)保護(hù)等多線程開(kāi)發(fā)技巧。
4、熟悉socket、Http編程以及進(jìn)程之間通信等。
5、具備跨平臺(tái)(windows和linux)開(kāi)發(fā)、編譯、部署能力,了解JNI編程。
6、熟悉各種中間件的使用,如RabbitMQ、Kafka、Redis、ZeroMQ等。
6、具有良好編碼風(fēng)格,具有較強(qiáng)的邏輯分析和獨(dú)立解決問(wèn)題的能力。
7、具備溝通、協(xié)作、推動(dòng)能力和良好的團(tuán)隊(duì)合作精神,有高效的解決問(wèn)題以及事務(wù)能力。
8、熟悉衛(wèi)星通信相關(guān)業(yè)務(wù)以及微信數(shù)據(jù)傳輸協(xié)議優(yōu)先考慮,如RTCM、NTRIP、RINEX等。