MCU软件开发工程师


2025年06月30日 14:59

岗位需求

岗位要求条件

MCU软件开发工程师

人才招聘

江苏省扬州市邗江区

职位描述:

1、负责车载ECU的软件需求分解、软件详细设计、单元测试、集成验证等软件相关开发相关工作;
2、MCU端驱动开发,包括传感器驱动、通信模块(CAN/LIN总线、SPI、I2C、UART等)的协议实现与调试;
3、裁剪和配置实时操作系统RTOS(如FreeRTOS、ThreadX),优化系统启动流程及内核资源分配;
4、开发功能测试工具(如压力测试工具),支持生产线测试和客户现场问题的调试,分析并解决通信故障、电源管理异常等复杂问题;
5、跟踪行业新技术(如车载以太网、RISC-V内核),推动创新技术落地。

任职要求:
1、精通C语言,熟悉汇编代码,具备良好的编码习惯;熟悉Python、Shell脚本者优先;
2、能阅读硬件原理图,熟练使用示波器、逻辑分析仪等调试工具,熟悉MCU外设接口(如SPI、I2C、CAN);
3、熟悉主流MCU平台(如NXP S32K、Infineon TraveoⅡ、智芯、复旦微等)及车规级芯片特性;
4、掌握汽车总线协议(CAN/LIN)、诊断协议(如UDS),了解功能安全标准(ISO 26262)及信息安全技术(如Secure Boot、OTA)优先;
5、熟悉RTOS移植及内核调度、任务间通讯、内存管理者优先;
6、熟悉AutoSAR架构及相关工具链(Vector, Hirun等)优先。

投递简历