岗位描述
岗位职责:
1. 机器人IMX8、Thor平台功能开发
2. 密钥体系搭建:编写密钥存储与分发规范文档(含密钥生命周期管理、访问控制策略、密钥备份与恢复流程);设计密钥分级保护机制,确保密钥不出安全域。
3. Bootloader验签逻辑实现:实现镜像完整性校验、数字签名验证;完善验签通过/失败的处理分支,实现防回滚版本号比对逻辑。
4. 安全方案评审与把关:全程参与系统安全架构评审,对传感器通信安全、数据存储安全、密钥管理等环节提出安全意见;确保所有安全相关工程实现的正确性与合规性;输出安全架构设计文档与威胁分析报告。
5. 传感器组件安全驱动定义与实现:定义IMU、雷达、相机等传感器数据在采集和传输过程中的安全保护机制;实现传感器安全驱动接口,确保传感器数据在源头具备防篡改能力。
任职要求:
● 本科及以上学历,信息安全、计算机、电子工程等相关专业,3年以上嵌入式系统安全开发经验。
● 深入理解公钥基础设施(PKI)、数字签名、Hash校验等安全机制,熟悉RSA/ECC算法。
● 熟悉U-Boot或类似Bootloader的开发与定制,有实际的安全启动(Secure Boot)实现经验。
● 熟悉Linux内核安全模块(如IMA/EVM)或TPM/SE安全芯片者优先。
● 了解传感器数据安全保护(数据源认证、完整性保护)方案。
● 具备较强的文档编写能力和跨团队沟通能力,能够输出规范的安全设计文档。