职位详情
高级自动化软件工程师(系统集成与嵌入式方向)
1.4-2.5万·14薪
深圳瑞圣特电子科技有限公司
深圳
5-10年
本科
12-05
工作地址

瑞圣特科技

职位描述
岗位职责
1. 生产自动化设备软件开发与调试
负责非标自动化设备(如自动化产线、机器人、专机、检测设备)的上位机控制程序开发,主导软件架构设计、核心模块编码与系统集成。
开发直观、稳定的工业级人机交互界面(HMI),使用WPF、Qt或C# WinForms等技术,实现设备状态监控、参数设置与生产数据可视化。
负责开发与维护制造执行系统(MES)、数据采集与监控系统(SCADA) 的相关模块与接口。
主导现场设备调试、联调与验收工作,快速定位并解决软硬件接口、通信协议(如EtherCAT, Profinet)、控制时序等各类技术难题。
编制规范的软件设计文档、用户操作手册及系统故障诊断指南。
2. 下位机嵌入式软件开发 (20%)
参与基于51、ARM、Cortex-M系列等微控制器的嵌入式软件开发,使用C/C++语言编写传感器数据采集、电机控制、通信管理等嵌入式应用程序。
负责实时操作系统(如FreeRTOS, uC/OS)上的任务调度、驱动程序开发与优化。
配合硬件工程师进行电路板级调试与功能验证。

任职要求:
1、学历要求:一本/211院校,统招本科,硕士优先,自动化/计算机/电气工程/机械电子等相关专业
2、硬性技能要求:
编程语言:精通C++ 或 C#,具备丰富的项目应用经验;熟练掌握Python用于脚本开发与工具链;具备扎实的嵌入式C语言开发能力。
上位机开发:精通WPF或Qt等客户端UI框架,有SCADA系统(如Ignition, WinCC, iFix)开发或集成经验者优先。
嵌入式开发:拥有基于51、STM32、NXP等主流MCU的开发经验,熟悉FreeRTOS等实时操作系统。
开发工具:熟练使用Git进行版本控制;熟悉Visual Studio、Keil等开发环境;掌握使用Wireshark进行网络协议分析。
3、经验与能力要求
必备经验:具备3年及以上工业自动化领域软件开发和调试经验,完整参与过至少2个非标自动化设备从设计到交付的全流程。
系统思维:具备优秀的软件架构设计能力,能规划多设备、多系统协同工作的复杂控制与数据流。
问题解决能力:强大的现场调试和故障排查能力,能承受压力,在复杂环境下快速定位问题根源。
文档习惯:具备严谨的技术文档撰写能力,能产出清晰的设计文档、测试报告和用户手册。
4、综合素质要求
跨领域沟通能力:能清晰、准确地在软件、电气、机械团队及客户之间进行技术沟通。
团队合作与主动性:富有责任心,能主动承担任务,并与团队成员紧密协作,共同推进项目。

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

立即申请