崗位職責(zé):
1、負(fù)責(zé)車載MCU安全軟件模塊的開(kāi)發(fā),包括SE(Secure Element)集成、加密算法實(shí)現(xiàn)(如SM4/AES)、安全啟動(dòng)(Secure Boot)等。
2、設(shè)計(jì)并優(yōu)化BLE/NFC/UWB等無(wú)線通信模塊的安全協(xié)議棧,確保數(shù)據(jù)加密與身份認(rèn)證(如數(shù)字鑰匙系統(tǒng))。
3、參與車載信息安全需求分析,制定符合ISO 21434(汽車網(wǎng)絡(luò)安全)的軟件方案。
4、對(duì)接TEE(TrustZone)或HSM(硬件安全模塊),實(shí)現(xiàn)敏感數(shù)據(jù)的安全存儲(chǔ)與處理。
5、開(kāi)發(fā)SE安全芯片(如NXP SmartMX、英飛凌 SLE)的底層驅(qū)動(dòng),支持安全通信(如SPI/I2C接口)。
6、集成V2X、T-BOX相關(guān)安全模塊,保障車云通信(TLS/DoIP)的安全性。
任職要求:
1、精通嵌入式C/C++,熟悉ARM Cortex-M/R架構(gòu),有安全關(guān)鍵代碼(MISRA C)開(kāi)發(fā)經(jīng)驗(yàn)。
2、熟悉密碼學(xué)算法(如AES/ECC/SHA-3)及安全協(xié)議(TLS/DTLS、SecOC)。
3、有車載MCU開(kāi)發(fā)經(jīng)驗(yàn),熟悉AutoSAR CP(MCAL層)或RTOS(FreeRTOS)。
4、掌握SE(安全芯片)、HSM、TEE其中至少一種技術(shù)的開(kāi)發(fā)(如密鑰管理、安全存儲(chǔ))。
5、精通CAN/CAN FD、車載以太網(wǎng)(DoIP),熟悉UDS診斷協(xié)議(ISO 14229)。
6、有BLE/NFC/RFID模塊開(kāi)發(fā)經(jīng)驗(yàn),了解數(shù)字鑰匙系統(tǒng)(CCC標(biāo)準(zhǔn))者優(yōu)先。
7、熟悉NXP S32K、英飛凌 Aurix、瑞薩 RH850等車載MCU平臺(tái)。
8、熟練使用CANoe、PCAN、J-Link等調(diào)試工具,掌握靜態(tài)代碼分析(Coverity、Polyspace)。
9、良好的英文能力,能閱讀芯片安全手冊(cè)。
優(yōu)先條件
有國(guó)密算法(SM2/SM3/SM4)或HSM(如TPM 2.0)開(kāi)發(fā)經(jīng)驗(yàn)。
熟悉GitLab CI/CD自動(dòng)化測(cè)試框架。