岗位职责:1)主导物联网网关程序的架构设计,综合考虑网关应用场景,构建高效、稳定且可扩展的软件架构;2)负责开发物联网网关程序,以及常用的通信协议,实现设备与网关、网关与平台之间的数据交互;3)根据网关的硬件资源和性能要求,对 Linux 系统进行定制裁剪,去除不必要的组件和服务,提高资源利用率;4)持续优化网关程序,确保网关程序在有限资源下稳定运行;5)关注物联网技术的发展动态,积极学习和研究新的物联网技术,评估其在公司软硬件产品中的应用潜力,并推动技术的引进和落地。任职要求:1)有网关类产品的独立开发经验(有LoRaWAN项目经验优先),本科及以上学历,计算机软件、电子、通信、自动化等相关专业;2)熟悉 Linux 操作系统原理、内核架构,能够熟练进行 Linux 系统的定制、裁剪和优化,以适应物联网网关的硬件资源限制;3)熟练掌握 C、C++ 、Python 等编程语言,熟悉 Linux 下的开发工具和调试工具,能够编写高效、稳定的程序代码;4)深入理解物联网及常规工业通信协议(如 MQTT、CoAP、HTTP、Modbus、DLT645、CJ188等),具备丰富的协议开发和集成经验;5)熟悉网络编程,能够处理复杂的网络通信场景,确保物联网设备与网关、网关与平台之间的可靠通讯;6)具备数据库操作知识,熟悉至少一种数据库管理系统;7)良好的沟通能力,能够清晰、准确地表达技术观点和方案,与团队成员、上级领导和客户进行有效的沟通。