岗位职责
1.负责驱动控制器的嵌入式软件全生命周期开发:从需求分析、架构设计到代码实现、系统联调,联合结构、材料等多背景工程师协作,保障产品功能满足高精度检测场景需求;
2.负责嵌入式系统复杂算法开发(如信号处理、数据采集与解析算法),优化控制模块的响应速度与数据准确性;
3.牵头联动硬件、软件、结构、材料工程师,输出统一的软硬件接口规范,统筹解决多模块集成中的兼容性、稳定性问题,推动机电系统一体化设计落地;
4.搭建嵌入式软件测试环境,设计单元测试、集成测试用例,保障代码覆盖率≥80%,降低产品现场故障率;
5.维护嵌入式软件版本库,输出技术文档(设计说明、调试手册),支撑产线交付与售后维护,同步配合生产环节解决嵌入式软件相关问题,保障机电系统量产稳定性;
岗位要求
1.计算机/电子工程/自动化等相关专业,2年+嵌入式软件开发经验;
2.精通ARM Cortex-M系列,如STM32等平台单片机开发;
3.熟练使用C/汇编语言,掌握RTOS(如FreeRTOS)开发,具备复杂逻辑功能的模块化设计能力;
5.熟悉嵌入式调试工具(如J-Link、示波器);
6.了解上位机图形界面的开发;
7.具备驱动器、控制器开发经验者优先;
8.具备电路原理图设计、软硬件联调经验者优先。