软件工程师(PC端或上位机)
< 返回列表
类别: 技术研发类
地点: 深圳
发布时间: 2019-12-13
(一)、岗位工作概述:
1. 负责WEB前端开发,负责嵌入式电子代码库的编写,与电子工程师、结构工程师协作,负责机器人的上位机(PC软件为主)的研发;
2.
负责设计、实现与机器人下位机的接口API,并供第三方使用;
3. 负责机器人行业解决方案的PC软件开发;
4. 负责分析软件需求,评估选择技术方案;
5. 负责软件模块的设计和编码实现, 并做二次开发与整合。
(二)、岗位要求:
◆ 教育背景:本科以上学历,自动化、通信、数学、计算机或相关专业;
◆ 培训经历:计算机相关知识培训。
◆ 工作能力:
1. 熟悉C、C++、C#、基本数据结构和算法,熟悉Windows桌面应用程序开发,熟悉Arduino和汇编语言。
2. 熟悉Web开发或者移动端相关技术,特别是MIT的scratch库、Google的JavaScript库熟悉者优先考虑。
4. 熟悉网络编程、多线程编程,有在PC机上开发可视化编程工具经验者优先考虑;
5. 熟悉人工智能、机器学习相关框架和技术以及算法的优先;最好有自己的技术博客或者网站,对机器人行业和技术有浓厚的兴趣;
6. 具备创业心态,能自我管理,有持续学习的能力和意愿,有良好的团队精神。