岗位职责:
1、系统设计与开发:
(1)负责家用电器的单片机(MCU)控制系统的软件需求分析、架构设计及代码编写(如基于STM32、ARM、AVR、51等平台),确保系统功能稳定可靠。
(2)开发家电功能模块(如温控、电机驱动、通信协议、用户交互界面等),满足产品的性能、功耗和安全标准。
2、嵌入式软件开发:编写和优化嵌入式固件程序,支持多种传感器(温度、湿度、PM2.5等)和执行器(电机、阀门等)的集成与控制。实现与硬件电路、PCB设计的协同调试,确保软硬件兼容性。
3、硬件电路设计:设计功能电路(如单片机外围电路、各种传感器接口电路、开关电源电路、电机驱动电路等),依据结构板框图进行PCB布线设计,实现与软件的协同调试,确保软硬件兼容性。
4、测试与维护:制定完整的测试方案(单元测试、集成测试、老化测试等),验证软硬件功能及系统稳定性。分析售后反馈的故障问题,提供软件升级或Bug修复方案。
5、技术文档管理:编写软件开发文档(需求说明、设计逻辑、测试报告等)和用户手册中的技术部分。
6、技能要求:精通C语言,熟悉汇编语言。熟悉单片机基本通讯协议,如RS232、IIC、SPI、RS485等。有STM32或其他32位单片机的开发经验。能够独立完成单片机产品的程序开发、功能调试和维护。对硬件设计有一定了解,能够看懂原理图及PCB。具备一定的项目管理和团队协作能力。
任职要求:
1、大专以上学历,电子通信类相关专业,从事单片机软件开发相关工作2年以上;
2、熟悉51,STM32或其他ARM Cortex处理器单片机系统开发,熟练C语言编程,熟悉各种通讯接口和协议,具有SPI接口、IIC接口、UART、项目经验;
3、熟悉模拟电路、数字电路设计,熟练使用万用表、示波器、烙铁等常用工具;;
4、熟练使用AD、PADS等常用硬件开发工具及常用办公软件;
5、具有良好规范文档与编程习惯,良好的沟通表达能力,思维活跃,有一定的创新能力,高度责任感和团队协作能力。
6、有WIFI智控经验或空气质量检测类产品开发经验优先考虑;有检测算法软件类经验优先考虑;
三、福利待遇
1、工作时间:大小周,8:00-12:00 14:00-18:00
2、薪资结构:底薪+绩效+项目奖金+年终奖 3、福利待遇:免费提供食宿,单人宿舍;节日福利,工龄工资,年度调薪,带薪病假,话补,免费停车,培训