岗位职责:
1、根据系统总体设计,对系统某个模块进行概要设计、详细设计、编码和单元测试;
2、负责模块bug的修改、模块升级改造;配合硬件工程师进行功能调试;
3、参与完成设计文档的编写(概要设计,详细设计等)
任职资格:
1、计算机、电子信息相关专业本科以上学历,有3年以上嵌入式Linux软件开发经验;
2、熟悉TCP/UDP、Modbus、MQTT、ONVIF、OPCUA协议、熟悉RS-232/485串口通信协议、CAN总线通信工作机制;
3、熟悉QT,熟悉sqlite数据库、熟悉Socket网络编程;
4、熟练编写Makefile,精通Bash Shell、C/C++开发语言;
5、有较强的逻辑思维、换位思考能力,能准确把握需求;
6、有良好的团队合作精神和沟通能力;工作踏实细致;能快速学习掌握新知识;能独立完成工作任务;