1、软件开发工程师:
要求:
2、物联网研发工程师:
要求:
要求:
- 学历要求: 计算机科学、软件工程或相关专业本科及以上学历。
- 技术栈: 熟练掌握至少一门主流编程语言,例如 C#/Java/Python/C++/Go 等。
- 数据库: 熟悉关系型数据库(如 MySQL、PostgreSQL)或 NoSQL 数据库(如 MongoDB、Redis)。
- 其他: 具备良好的代码风格和编程习惯,注重代码质量和性能优化。
- 加分项: 有云计算、大数据、人工智能等相关经验者优先。
- 参与软件项目的需求分析、设计、编码、测试和维护等全生命周期开发工作。
- 根据项目需求,设计和实现高效、可靠、易维护的代码。
- 编写技术文档,包括设计文档、接口文档、用户手册等。
- 与团队成员紧密合作,解决技术难题,确保项目按时高质量交付。
- 持续学习新技术,并将其应用到实际项目中。
2、物联网研发工程师:
要求:
- 学历要求: 计算机科学、电子工程、通信工程或相关专业本科及以上学历。
- 技术栈: 熟练掌握至少一门主流编程语言,例如 C#/C/C++/Java/Python 等。
- 物联网协议: 熟悉 MQTT、CoAP、HTTP 等物联网通信协议。
- 云平台: 熟悉主流云平台(如 AWS IoT、Azure IoT、阿里云 IoT)的使用和开发。
- 数据库: 熟悉关系型数据库(如 MySQL、PostgreSQL)或 NoSQL 数据库(如 MongoDB、Redis)。
- 其他: 具备良好的代码风格和编程习惯,注重代码质量和性能优化。
- 加分项: 有嵌入式开发、无线通信、传感器网络等相关经验者优先。
- 参与物联网平台和产品的架构设计、开发和维护。
- 负责物联网设备的接入、数据采集、传输和处理。
- 设计和实现物联网通信协议和数据传输方案。
- 开发物联网应用,例如远程监控、数据分析和设备控制。
- 与硬件工程师、软件工程师和产品经理紧密合作,确保项目按时高质量交付。
- 跟踪物联网领域的最新技术和发展趋势,并将其应用到实际项目中。