职位详情
C++高级软件工程师
2-2.8万·16薪
埃夫特智能机器人股份有限公司
上海
5-10年
本科
04-25
工作地址

上海埃奇机器人技术有限公司

职位描述
岗位职责:
1.基于埃夫特机器人软件平台和客户需求,完成相应机器人应用功能包的设计,开发和维护;文档编写和维护;
2.机器人软件,包括控制器端和示教器端(上位机和下位机)应用功能包/工艺包需求分析与归纳;方案设计,代码编写,代码自测 ;
3.机器人应用算法的开发和优化;
4.现场紧急问题的处理负责工业机器人控制器平台软件框架具体模块的设计讨论和方案优化 ;
5.基于埃夫特机器人软件平台和客户需求,基于Qt框架,完成相应机器人示教器软件与应用包的设计,开发和维护;
6.基于团队与自己开发的软件与模块,订立测试用例,并对各个相应的文档进行编写和维护 ;
7.负责工业机器人控制器平台软件框架的开发,如:
1)工业机器人功能的抽象和配置管理;
2)特定机器人语言解释器的开发和维护;
3)机器人语言运行空间的管理;
4)运动控制运行空间的管理;
5)机器人工艺包app管理和相应运行空间的管理;
6)各运行空间之间的消息处理框架和接口管理。
8.协助团队完成其他指派的任务;
9.负责技术文档和测试用例的编写。
任职资格:
1.本科学历,电气、机电、自动化、软件工程等相关专业
2.熟悉数据结构,操作系统,网络编程,多线程编程等计算机基础知识
3.有3~5年Linux/Vxworks下嵌入式开发经验精通C++/Qt,熟练掌握各种数据结构,具有良好的编程习惯
4.具备有规范化编程能力,掌握常用设计模式和软件构架者优先
5.使用过四大家族机器人、具有工业自动化软件开发经验者优先
6.有以下经验者优先:
(1)熟悉编译原理,使用过flex,bison
(2)有过工业机器人语言解释器开发经验者优先,如KAIR, Rapid等
(3)有过控制器平台比如Keba,ABB等操作和开发经验
(4)有Linux/Vxworks下嵌入式软件平台搭建开发经验者优先

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请