职位描述
1. Cyber Security|核心职责
主导新一代机器人控制器的安全架构设计与落地:secure boot、信任链、密钥与证书管理
建设安全的软件发布与 OTA 升级机制,保障固件与软件的完整性
Linux 系统加固、身份认证、权限控制与安全通信
建立软件供应链安全体系:SBOM、第三方组件与 CVE 管理
推动产品与研发流程满足 IEC 62443、EU CRA 等安全合规要求,主导认证相关的技术工作
2. System & Real-time Platform
基于 Yocto Linux 构建和维护机器人控制器的软件系统
Linux PREEMPT_RT、CPU 调度与隔离、内存管理等实时性能分析与优化
定位和解决系统级 latency、jitter、priority inversion 等实时性问题
建设系统监控、诊断与日志基础设施
3. Software Framework
参与机器人核心 C++ 软件框架的架构设计与持续演进
设计进程间通信、RPC、配置管理等基础组件
参与构建、交叉编译、CI/CD 与系统镜像发布体系任职要求
任职要求
3 年以上嵌入式 / 系统软件开发经验;计算机、软件工程、自动化、电子信息等相关专业
具备嵌入式或工业产品的信息安全工程经验,在 secure boot、PKI / 证书管理、OTA、系统加固中至少一项有实际落地经验
参与过 IEC 62443、EU CRA、ISO/SAE 21434 或同等信息安全标准的产品合规工作,例如安全开发流程建设、认证材料准备、外部审核对接
扎实的 C/C++ 开发能力,熟悉现代 C++(C++17/20)
熟悉 Linux 系统,具备 Linux system programming 或 embedded Linux 开发经验,对进程/线程、内存管理、调度、IPC 等机制有深入理解
能够通过 profiling、tracing、debugging 等手段定位复杂的系统级问题
熟悉 Git、CMake、CI/CD 等现代软件工程工具链
加分项
Yocto / OpenEmbedded / PREEMPT_RT / real-time Linux
TPM、HSM、secure element,或 Linux kernel / driver 开发经验
EtherCAT、Profinet、Modbus 等工业通信技术
gRPC、DDS、ZeroMQ 等通信框架