基本条件:1、大专,7年以上工作经验,自动化/机电一体化/软件等相关专业;2、本科,5年以上工作经验,自动化/机电一体化/软件等相关专业;3、硕士,4年以上工作经验,自动化/机电一体化/软件等相关专业;岗位职责:1.主要负责公司上位机软件的功能开发与维护工作;2.根据设计部门给出的设计文档实现上位机UI界面效果;3.负责编写相关开发文档、功能测试方案、使用说明书等;4.与下位机软件工程师进行软件联调;5.能够独立调试排查测试部门给出的软件问题所在,并进行修复;任职要求:1.软件工程、电子信息、物联网等相关专业本科及以上学历,5-8年以上相关工作经验;2.熟练掌握C/C++/go等至少一种编程语言,具备良好的编程习惯和代码优化能力;3.熟悉数据库原理、SQL语言及常用数据库(如Mongodb、Redis、MySQL、PostgreSQL等一种或多种)的使用和运维,其中Mongodb为必选项;4.有windows程序项目开发经验,熟练掌握串口通讯、网络通讯;5.具备良好的分析问题和解决问题的能力,对解决具有挑战性问题充满激情;6.具备良好的团队合作精神和沟通能力,能够适应高强度的工作压力;7.以下满足一项或多项:
- 熟悉关系型数据库,有运维或开发经验;
- 具有开源项目的贡献和维护经验;
- 精通并熟悉一款及以上开源数据库源码;
- 熟悉云原生相关技术者(主要是k8s 相关生态)
8.不排斥少量其他软件方面工作安排。