职位描述
职能概述:
1、负责产品的嵌入式系统软件的开发、调试、测试及维护;
2、进行物联网数据采集与边缘计算产品的应用软件开发(c/c++),进行代码编写、仿真和调试;
3、遵守程序设计和书写规范,编写设计说明文档,测试文档和产品说明文档;
4、完成上级要求的其他任务;
岗位要求:
1、通信、电子、计算机等相关专业本科及以上学历;
2、精通C/C++语言,有3年及以上linux下的应用开发相关开发经验, 熟练掌握TCP/IP通信协议及编程,有modbus、tcp、mqtt、opc-ua等开发经验;
3、熟练掌握shell终端命令,了解U-BOOT工作原理和Linux启动流程以及脚本自启动;熟悉文件操作、进程控制和通信、多线程同步编程、TCP/UDP网络通信等知识;
4、熟悉Makefile、GCC、GDB工具链;熟练使用Vim、keil、Sl等编程工具;熟悉常见的数据结构和IC、SPI、USART、4G通信等;
5、熟悉跨平台QT开发(windows/linux)、QTcreator、GUI界面,有终端QT移植经验;
6、熟悉敏捷开发,有责任心,学习能力强,有良好的团队写作沟通能力;
7、有电力行业系统开发相关工作经历优先;
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕