崗位職責(zé):
1、負(fù)責(zé)桌面軟件的全流程開發(fā),從需求分析、設(shè)計(jì)到編碼實(shí)現(xiàn),確保功能符合預(yù)期;
2、負(fù)責(zé)密碼技術(shù)趨勢(shì)跟蹤研究,密碼算法實(shí)現(xiàn)、優(yōu)化及改進(jìn),密碼技術(shù)與應(yīng)用結(jié)合點(diǎn)分析,移動(dòng)端數(shù)字簽名方案設(shè)計(jì)等工作;
3、負(fù)責(zé)密碼相關(guān)算法及標(biāo)準(zhǔn)規(guī)范的解讀,與當(dāng)前公司技術(shù)融合,創(chuàng)新;
4、針對(duì)信創(chuàng)環(huán)境,在國產(chǎn)操作系統(tǒng)(如麒麟、統(tǒng)信 UOS)及芯片平臺(tái)(龍芯等)上進(jìn)行軟件適配與優(yōu)化工作,保障軟件在國產(chǎn)化軟硬件體系下穩(wěn)定運(yùn)行;
5、負(fù)責(zé)技術(shù)專利編寫,編寫詳細(xì)的技術(shù)文檔,包括軟件設(shè)計(jì)文檔、使用手冊(cè)等,便于團(tuán)隊(duì)成員理解與后續(xù)維護(hù)。
任職要求:
1、統(tǒng)招本科及以上學(xué)歷,計(jì)算機(jī)、信息安全、密碼等相關(guān)專業(yè);
2、熟悉TCP/UDP網(wǎng)絡(luò)協(xié)議及相關(guān)編程,理解掌握進(jìn)程間通訊原理及多線程開發(fā);
3、編程基本功扎實(shí),掌握C/C++等開發(fā)語言,常用算法和數(shù)據(jù)結(jié)構(gòu),具備桌面客戶端開發(fā)經(jīng)驗(yàn),有 Windows、Linux 跨平臺(tái)開發(fā)經(jīng)驗(yàn);
4、熟悉 SSL/TLS 協(xié)議,熟悉國密算法(SM2、SM3、SM4 等)和國密證書的使用,熟悉 PKI 體系,有密碼產(chǎn)品開發(fā)經(jīng)驗(yàn);
5、熟悉國產(chǎn)化平臺(tái)的中間件、驅(qū)動(dòng)程序或關(guān)鍵業(yè)務(wù)系統(tǒng)研發(fā),有將現(xiàn)有系統(tǒng)從非國產(chǎn)平臺(tái)遷移到國產(chǎn)化架構(gòu)經(jīng)驗(yàn)者優(yōu)先;
6、有UKey、密碼機(jī)、密鑰等密碼類項(xiàng)目開發(fā)經(jīng)驗(yàn)者優(yōu)先考慮;
7、具備良好的團(tuán)隊(duì)協(xié)作能力、溝通能力,能夠獨(dú)立解決復(fù)雜技術(shù)問題,有較強(qiáng)的學(xué)習(xí)能力和責(zé)任心。
福利待遇:入職購買社保公積金,周末雙休,生日福利,體檢福利,節(jié)假日福利,團(tuán)建活動(dòng)。