职位描述
岗位职责
负责工业物联锁产品嵌入式软件的全生命周期开发,包括需求分析、设计、编码、测试与维护。
实现并维护设备间通信功能,保障工业物联锁系统内数据可靠传输。
针对工业现场复杂环境,对嵌入式软件进行性能优化与稳定性提升。
参与工业物联锁产品与其他工业系统的集成工作,确保系统兼容性。
编写详细的技术文档,如软件设计文档、测试报告、用户手册等。
及时处理产品在试产、量产及售后阶段出现的软件问题。
任职要求
学历与专业:本科及以上学历,计算机科学与技术、电子信息工程、自动化、通信工程等相关专业。
工作经验:3 年以上嵌入式软件开发经验,有工业物联网、工业自动化相关项目开发经验者优先。熟悉工业环境标准与规范,了解工业现场设备运行机制。
编程语言:精通 C/C++ 语言,具备良好的代码编写风格与习惯,能够高效实现软件功能并保证代码质量。
操作系统:熟悉嵌入式实时操作系统(如 FreeRTOS、RT - Thread 等),能够进行系统定制、任务调度、资源管理等操作;有 Linux 嵌入式开发经验者更佳,包括 Linux 内核移植、驱动开发、应用程序开发等。
通信协议:熟悉常用工业通信协议,如 Modbus、CAN、Profibus 等,能够实现设备间基于这些协议的通信;了解物联网通信协议,如 MQTT、CoAP 等,以满足工业物联锁产品与云端或其他智能设备的连接需求。
硬件知识:具备一定硬件基础,能读懂硬件原理图,熟悉常用硬件接口,如 UART、SPI、I2C、GPIO 等,可进行简单硬件调试与故障排查。
开发工具:熟练使用常用嵌入式开发工具,如 Keil、IAR、GCC 等编译器,以及调试器(如 J - Link、ST - Link 等);掌握版本管理工具,如 Git,能够有效管理软件项目版本。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕