职位描述: 岗位职责:
1.负责智能边缘硬件系统中软件核心模块的详细设计和编码工作,并完成相应的文档编写和维护;
2.负责嵌入式系统软件开发、单元测试、参与软硬件联调、集成测试等工作;
3.负责参与工业物联网及边缘计算项目的技术验证及系统开发
4. 负责跟进嵌入式边缘计算领域的技术发展趋势及技术路线。
任职要求:
1.电子、通信、自动化、计算机等相关专业本科及以上学历;
2.擅长基于Linux和ARM体系架构的开发,有过工业嵌入式软件、物联网关等开发经验优先;
3.精通C、C++、Python等编程语言中的一种或多种;
4.熟悉PLC,SCADA,IOT架构模式和技术手段;
5.熟悉嵌入式系统硬件电路;熟悉常用外设通信接口以及对应的基础知识,如SPI/I2S/I2C/UART等;
6.熟悉工业中常用的Modbus,OPC,CAN等协议总线;
7.对多进程编程,进程、线程间同步,socket,TCP/UDP,HTTP,MQTT等常用协议有一定了解;
8.了解主流消息中间件(例如AMQP,RabbitMQ等)和主流数据库(例如MongoDB, MySQL等);
9.有基于振动、电流等传感器的状态监测系统部署实施经验者优先。