> 文章列表 > 自动化软件工程师

自动化软件工程师

自动化软件工程师

自动化软件工程师主要负责自动化系统的软件设计、开发、调试和维护工作。以下是该职位的主要职责和任职要求:

岗位职责

1. 设计和开发自动化设备的软件方案。

2. 对自动化设备进行软件调试,并开发必要的人机交互环境。

3. 编写设计文档,确保软件的质量和可维护性。

4. 使用C/C++、C#或LabVIEW等编程语言进行软件开发。

5. 熟悉多线程、网络编程技术,如TCP/IP、UDP、HTTP等。

6. 了解工业总线及通信协议,如Modbus、PROFIBUS、EtherCAT等。

7. 参与自动化项目的实施,包括需求分析、方案设计、编码、测试和文档编写。

8. 提供现场或远程技术支持,解决自动化系统运行中的问题。

任职要求

1. 计算机科学、软件工程、自动化或相关专业本科及以上学历。

2. 至少3年以上自动化软件设计或开发经验。

3. 精通C#、C++或LabVIEW编程语言。

4. 熟悉运动控制、机器视觉、数据采集和过程自动化领域。

5. 有良好的团队合作精神和沟通能力。

6. 具备较强的学习能力和创新意识,能够独立分析和解决问题。

7. 熟悉工业现场总线及通信协议,有工业设备上位机软件开发经验者优先。

其他技能

熟悉上位机软件及其界面设计。

有使用过SCADA系统(如WinCC、Intouch、Cimplicity)的经验者优先。

熟悉PLC编程语言(如LD、ST、FBD)者优先。

联系方式

其他小伙伴的相似问题:

自动化软件工程师的薪资待遇如何?

如何成为一名优秀的自动化软件工程师?

自动化软件工程师的晋升途径有哪些?

背景图片