岗位职责:1.负责单片机、嵌入式产品的软件需求分析、整体方案设计及系统框架设计,协助制定具体项目研发计划;2.设计并开发单片机、嵌入式产品的设备固件/驱动和应用程序代码,对开发完成及修改完成的软件进行相关测试;3.参与硬件和软件的集成调试,确保产品稳定运行;4.分析产品性能,进行质量分析及优化改善;5.编写软件设计及测试文档,对软件系统的各个版本进行归类整理。任职资格:1.能够看懂产品电路原理图,熟练使用示波器、逻辑分析仪等测试工具;2.熟悉STM32、GD32单片机软件编程,掌握常用的实时操作系统(RTOS)应用;3.熟悉物联网平台及MQTT协议对接开发;4.具备良好的编程风格,熟悉面向对象编程思想,功能模块独立,可移植,可扩展;5.熟悉MODBUS通信协议,能够熟练编程和调试串口通信;6.熟练使用Qt在PC机上进行编程,能够开发产品测试用的简单功能软件;7.有仪表、485、CAN总线开发经验者优先;8.有STM32单片机产品线开发经验,特别是涉及LCD、485、Bootloader等领域;9.能够输出软件测试用例,协助测试工程师修复产品bug;10.有良好的编码习惯,具备敏捷逻辑思维能力,能够有效解决编码过程中出现的问题;11.能够读懂原理图,配合硬件工程师对信号进行调试。
联系我时,请说是在58同城上看到的,谢谢!