【岗位要求】 1.学历:电子/计算机/自动化相关专业本科及以上 2.经验:5年+嵌入式开发经验,至少2个量产项目主导经历 3.技术栈: 精通C/C++(熟悉C++11/14特性),掌握Makefile/CMake构建系统 深度掌握ARM Cortex-M/R/A系列架构,有Bootloader开发经验 熟练使用GCC/GDB工具链,精通内存泄漏及多线程调试 4.协议层: 精通至少2种工业实时总线协议开发(EtherCAT/CANopen优先) 掌握TCP/IP协议栈优化,有LwIP/VxWorks经验者优先 掌握 I2C,SPI,MIPI,UART,SDIO,USB,GMSL等通信接口协议 5.工具链: 熟练使用Git进行分支管理,熟悉Code Review流程 掌握Jenkins自动化构建,熟悉单元测试框架(如Unity)【岗位职责】 1.工程规范: 遵循MISRA-C编码规范,具备代码静态分析能力 掌握需求追踪方法(需求-设计-测试的完整闭环) 2.系统思维: 能进行软硬件协同设计优化(如电源管理/实时性分析) 具备故障树分析(FTA)和失效模式分析(FMEA)能力 3.软性素质: 能承担技术Owner角色,主导技术方案评审 良好的英语技术文档阅读能力(CET-6优先) 有技术分享意识,能组织内部技术培训【优先条件】 1.有Linux驱动开发经验(设备树/内核模块) 2.熟悉Yocto/Buildroot构建系统 3.具备功能安全开发经验(ISO 26262/IEC 61508) 4.参与过开源项目或技术社区贡献者