岗位职责:1、设计和开发IoT系统的软件架构,包括终端嵌入式软件、通信协议、云服务和移动应用部署2、负责项目研发过程联调或技术支持,与硬件工程师合作,进行系统调试和问题定位3、进行软件的单元测试、集成测试和系统测试,确保软件的质量和稳定性4、根据需求编写详细的设计文档和技术规范5、根据用户反馈和市场需求,持续改进和升级IoT系统的软件任职要求:1、具有3年以上物联网软件开发经验,有完整的IoT项目经验者优先2、计算机科学、电子工程、通信工程、自动化等相关专业本科及以上学历3、精通C/C++、Python、JavaScript等编程语言,熟悉嵌入式系统开发,熟悉RTOS或Linux操作系统4、熟悉物联网协议和标准,如MQTT、CoAP、HTTP/HTTPS、LoRa、Zigbee、Bluetooth、NB-IoT等5、熟悉Git等版本控制工具,熟悉软件开发生命周期和敏捷开发流程6、有工业物联网(IIoT)或智慧城市相关项目经验者优先7、有低功耗设备开发经验者优先,有安全加密技术开发经验者优先8、英语读写能力良好,能够阅读和理解英文技术文档