职位详情
系统软件开发工程师-工业机器人
面议
中软国际
南京
3-5年
本科
09-25
工作地址

南京汇川技术有限公司5

职位描述
岗位职责:
1、充分理解客户需求,并结合竞品调研,设计和开发具有超越标杆竞品的软件功能;
2、参与机器人控制器系统软件、SDK、示教器开发;
3、参与软件的需求分析、用户故事设计、概要设计、详细设计、测试方案等文档规划及编写;
4、参与软件的生命周期维护,保证软件质量稳定可靠;
5、参与软件体系架构设计及优化,不断改善软件的兼容性、扩展性、开放性、可靠性等;
6、与产品经理、软件开发工程师和其他相关团队密切合作,确保项目按时完成并达到预期目标。
任职要求:
1、本科及以上学历,计算机/自动化/电子等相关专业;
2、3年以上控制器软件开发经验,参与过至少两个中大型商业化成功的软件项目;
3、熟悉C/C++(设计模式封装、数据结构、继承/派生/多态),熟悉面向对象的编程思维和设计模式,对共主干开发、cmake、插件化架构、业务抽象、依赖解耦有较深入的见解;
4、熟悉CS通讯层异步双向流式二进制通讯,protobuf,ZMQ,grpc、SDK封装、QD指针、接口二进制兼容;
5、熟悉事件循环(libev、libuv、libevent)、POSIX、状态机、多线程多进程高并发低时延通讯、多语言技术;
6、熟悉Lua、脚本与C++双向通信交互,掌握脚本运行时&中间件运行时缓存隔离、快照、回溯;
7、熟练运用工业总线协议Modbus、EtherCAT、EtherNet/IP、Profinet、CANopen等;
8、熟悉windows/Linux RTOS、ARM/X86多核平台、实时系统开发环境;
9、熟悉Qt源对象系统和QtCreator插件管理器框架、shell、spdlog等;
10、熟悉外设(夹爪、相机、力传感器、电批、丝杆)、工艺(码垛、锁付、涂胶)者优先。

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

立即申请