职位详情
人机软件工程师
1. 核心开发职责:
· 承担运动控制器人机交互软件的需求调研、系统架构规划及功能模块实现,基于QT框架开展跨平台(Windows/Linux)图形化界面开发。
· 独立完成模块的精细化设计、代码编写、自测验证及联调工作,重点实现运动控制参数设置、实时运行状态可视化、故障告警与诊断等工业应用功能。
· 负责嵌入式端软件模块的持续维护与性能调优,保障软件在EtherCAT通信环境下的高实时性与长期运行稳定性。
2. 协作与质量保障
· 配合硬件团队推进软硬件联合调试,解决通信协议对接(如EtherCAT主站配置、数据帧解析)及设备驱动适配问题。
· 编写符合工程规范的技术资料(包括设计说明、接口定义、测试记录),支撑产品版本迭代与技术资产积累。
任职要求:
1、专业背景:计算机、电子工程、自动化等相关专业本科及以上学历。
2、技术能力:
· 精通C/C++语言,熟练掌握面向对象编程思想、内存管理机制及多线程开发技术。
· 具备3年以上QT开发经验:
熟悉QSS样式定制、自定义控件封装、信号与槽机制;
拥有跨平台开发实践(Windows/Linux)。
· 具备嵌入式开发基础:
掌握Linux系统操作与Shell命令使用;
了解串口、CAN、EtherCAT等工业总线通信协议。
3、工程素养:
遵循软件工程流程,能输出清晰的技术文档,具备模块化架构设计与单元测试实施能力;
具备扎实的逻辑思维能力,可独立定位并解决复杂技术问题(如界面响应延迟优化、通信丢包分析)。
优先考虑条件:
· 掌握EtherCAT主站开发或参与过运动控制算法集成(如PID调节、轨迹插补);
· 有工业HMI(人机界面)项目经验,熟悉SCADA系统架构设计;
· 熟悉QML快速界面构建或OpenGL图形渲染技术;
· 英文阅读能力强,可独立查阅并理解英文技术文档(如EtherCAT协议栈手册)。
软性要求
· 具备良好的沟通主动性与团队协作精神,能够高效协同硬件、算法工程师推进项目;
· 对工业自动化行业有浓厚兴趣,具备深入钻研技术与持续学习提升的意愿。
1. 核心开发职责:
· 承担运动控制器人机交互软件的需求调研、系统架构规划及功能模块实现,基于QT框架开展跨平台(Windows/Linux)图形化界面开发。
· 独立完成模块的精细化设计、代码编写、自测验证及联调工作,重点实现运动控制参数设置、实时运行状态可视化、故障告警与诊断等工业应用功能。
· 负责嵌入式端软件模块的持续维护与性能调优,保障软件在EtherCAT通信环境下的高实时性与长期运行稳定性。
2. 协作与质量保障
· 配合硬件团队推进软硬件联合调试,解决通信协议对接(如EtherCAT主站配置、数据帧解析)及设备驱动适配问题。
· 编写符合工程规范的技术资料(包括设计说明、接口定义、测试记录),支撑产品版本迭代与技术资产积累。
任职要求:
1、专业背景:计算机、电子工程、自动化等相关专业本科及以上学历。
2、技术能力:
· 精通C/C++语言,熟练掌握面向对象编程思想、内存管理机制及多线程开发技术。
· 具备3年以上QT开发经验:
熟悉QSS样式定制、自定义控件封装、信号与槽机制;
拥有跨平台开发实践(Windows/Linux)。
· 具备嵌入式开发基础:
掌握Linux系统操作与Shell命令使用;
了解串口、CAN、EtherCAT等工业总线通信协议。
3、工程素养:
遵循软件工程流程,能输出清晰的技术文档,具备模块化架构设计与单元测试实施能力;
具备扎实的逻辑思维能力,可独立定位并解决复杂技术问题(如界面响应延迟优化、通信丢包分析)。
优先考虑条件:
· 掌握EtherCAT主站开发或参与过运动控制算法集成(如PID调节、轨迹插补);
· 有工业HMI(人机界面)项目经验,熟悉SCADA系统架构设计;
· 熟悉QML快速界面构建或OpenGL图形渲染技术;
· 英文阅读能力强,可独立查阅并理解英文技术文档(如EtherCAT协议栈手册)。
软性要求
· 具备良好的沟通主动性与团队协作精神,能够高效协同硬件、算法工程师推进项目;
· 对工业自动化行业有浓厚兴趣,具备深入钻研技术与持续学习提升的意愿。
2026-05-17 13:01
IP属地:广东深圳
职位福利
本科1-3年QMLC++CQTLinux运动控制人机交互工业HMI

深圳市智鼎自动化技术有限公司
A轮 · 20-99人


鱼泡安全保障
如遇到办证收费、刷单、传销、诱导买车等违规行为,请立即向鱼泡直聘投诉举报投诉举报 >










