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