車載安全軟件開(kāi)發(fā)工程師
1-1.5萬(wàn)元/月崗位職責(zé):
1、負(fù)責(zé)加密棧相關(guān)軟件的開(kāi)發(fā)工作,包括Crypto、CryIf、CSM、KeyM等模塊,并完成HSM安全固件的集成
2、承擔(dān)Bootloader中安全啟動(dòng)、安全刷寫(xiě)流程、密鑰管理及簽名驗(yàn)證等功能的設(shè)計(jì)與實(shí)現(xiàn)
3、負(fù)責(zé)AUTOSAR項(xiàng)目中加密棧組件及HSM軟件包的配置與系統(tǒng)級(jí)集成
4、負(fù)責(zé)AUTOSAR架構(gòu)下各類安全模塊的配置實(shí)施,如OS內(nèi)存保護(hù)、時(shí)間保護(hù)、軟件內(nèi)存隔離分區(qū)、E2E、SecOc、Tls、WDG、ECC等
5、參與項(xiàng)目需求分析與技術(shù)方案制定,根據(jù)項(xiàng)目要求設(shè)計(jì)信息安全相關(guān)的軟件解決方案及對(duì)應(yīng)的驗(yàn)證策略
6、協(xié)同其他協(xié)議棧開(kāi)發(fā)人員完成信息安全功能的聯(lián)調(diào)與開(kāi)發(fā),涵蓋TLS、SecOc等協(xié)議實(shí)現(xiàn)
任職要求:
1、熟練掌握C/C++語(yǔ)言編程,了解行業(yè)通用編碼規(guī)范,如MISRAC,具備獨(dú)立完成模塊或子系統(tǒng)級(jí)別軟件開(kāi)發(fā)的能力
2、熟悉主流加密算法及其應(yīng)用場(chǎng)景,如AES、RSA、ECC、SM2等
3、深入理解AUTOSAR架構(gòu)中的信息安全規(guī)范,能熟練運(yùn)用AUTOSAR工具進(jìn)行HSM、內(nèi)存保護(hù)、時(shí)間保護(hù)、軟件內(nèi)存隔離分區(qū)、E2E、SecOc、Tls、WDG、ECC等模塊的配置
4、熟練操作業(yè)內(nèi)常用測(cè)試設(shè)備與工具,如Canoe、示波器、靜態(tài)代碼分析工具等