职位描述
岗位职责:
1.负责饲料、食品加工设备嵌入式软件的全流程开发,基于单片机、ARM 等硬件平台,完成驱动层、应用层程序编写与调试,实现设备的精准控制(如温度闭环调节、物料输送调速、故障自动报警)。
2.参与嵌入式系统需求分析与方案设计,对接机械、工艺团队明确功能需求,制定软件架构方案,输出需求规格书、流程图、代码注释等技术文档,保障软件设计符合设备工况与性能要求。
3.开展嵌入式软件优化与故障排查,针对程序运行卡顿、资源占用过高、传感器数据漂移等问题,优化代码逻辑与算法,定位并修复软件漏洞,提升系统稳定性与响应速度。
4.协同硬件工程师完成软硬件联调测试,验证软件与硬件电路、传感器、执行器的兼容性,参与样机功能测试与性能验收,输出测试报告并跟进问题整改,确保产品顺利量产。
5.跟踪嵌入式软件领域前沿技术,调研 RTOS(实时操作系统)、物联网通信协议(如 MQTT、LwM2M)等技术应用,推动设备嵌入式软件的智能化升级,支撑设备远程监控、数据采集等功能实现。
任职要求:
1.本科及以上学历,自动化、电子信息工程、计算机科学与技术等相关专业,3 年以上嵌入式软件开发经验,有工业控制设备、农机嵌入式开发经验者优先。
2.精通 C/C++ 编程语言,熟悉 STM32、51 单片机、ARM Cortex-M 系列等主流硬件平台开发,掌握 FreeRTOS、uC/OS-II 等实时操作系统的移植与应用,具备独立开发复杂嵌入式程序的能力。
3.熟悉各类工业传感器(温湿度、压力、转速)、执行器(步进电机、伺服电机、电磁阀)的驱动开发,掌握 Modbus、CAN、RS485 等通信协议的软件实现,能完成设备数据交互功能开发。
4.熟练使用 Keil、IAR、STM32CubeIDE 等开发工具,以及示波器、逻辑分析仪等调试仪器,具备较强的问题分析能力,能快速定位并解决软件开发与运行中的各类故障。
5.具备良好的跨部门协作能力,能准确理解机械、电气团队的需求并转化为软件方案,工作严谨细致,具备较强的抗压能力,可适应项目迭代与技术攻关的工作节奏。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕