(一)崗位職責(zé)
1、負(fù)責(zé)綜合船橋系統(tǒng)的整體軟件架構(gòu)設(shè)計(jì),包括功能模塊設(shè)計(jì)、通信協(xié)議、數(shù)據(jù)處理流程和數(shù)據(jù)庫(kù)設(shè)計(jì),確保系統(tǒng)滿足高可靠性和實(shí)時(shí)性要求。
3、開發(fā)應(yīng)用客戶端(Radar、Conning等)、數(shù)據(jù)處理、報(bào)警管理等核心功能模塊,落實(shí)對(duì)已有軟件功能的模塊集成。
4、解決系統(tǒng)集成中的復(fù)雜技術(shù)問題,優(yōu)化算法和代碼性能,提升系統(tǒng)響應(yīng)速度和穩(wěn)定性。
5、帶領(lǐng)團(tuán)隊(duì)成員進(jìn)行開發(fā),進(jìn)行代碼審查,并制定開發(fā)規(guī)范和技術(shù)路線圖。
6、編寫核心模塊的相關(guān)技術(shù)文檔。
7、完成領(lǐng)導(dǎo)布置的其他任務(wù)。
(二)任職要求
1、碩士及以上學(xué)歷,軟件工程、計(jì)算機(jī)、船舶電子、船舶導(dǎo)航、自動(dòng)化等相關(guān)專業(yè)背景,5年以上船舶通導(dǎo)系統(tǒng)相關(guān)產(chǎn)品開發(fā)設(shè)計(jì)經(jīng)驗(yàn)。
2、深入掌握 QT 開發(fā)框架,能夠進(jìn)行軟件架構(gòu)設(shè)計(jì),熟悉 QT 的底層機(jī)制,具備優(yōu)化 QT 性能的能力。
3、精通多線程編程、內(nèi)存管理、進(jìn)程間通信(IPC)、網(wǎng)絡(luò)編程(Socket)、數(shù)據(jù)庫(kù)編程等。
4、熟悉Redis、達(dá)夢(mèng)/Postgre等數(shù)據(jù)庫(kù),有相關(guān)集成部署經(jīng)驗(yàn)者優(yōu)先。
5、熟悉船舶綜合船橋系統(tǒng)、船舶通導(dǎo)設(shè)備相關(guān)IMO、IEC規(guī)范者優(yōu)先。
6、有綜合船橋系統(tǒng)、Conning、ECDIS、導(dǎo)航雷達(dá)(此崗位偏重)等軟件研發(fā)經(jīng)驗(yàn)優(yōu)先。
7、具有國(guó)產(chǎn)化平臺(tái)開發(fā)實(shí)施經(jīng)驗(yàn)優(yōu)先。