该职位已失效,看看其他机会吧

HMI软件开发工程师

2-2.5万
  • 上海浦东新区
  • 10年以上
  • 本科
  • 全职
  • 招1人

职位描述

图形图像处理图形应用软件开发工业自动化
HMI Buildtime Software Developer HMI构建时软件开发人员
职责概述:
参与施耐德HMI组态软件PC 侧开发环境全生命周期研发。
负责软件日常维护, 故障分析, 修复.
负责软件新功能开发, 从需求分析、框架设计到功能划分,以及最终的实现过程。

基本要求:
· 3-5 年以上的图形应用软件开发经验,具备跨平台开发背景。
· 熟练掌握C/C++编程语言, 以及良好的OOP思想和编码规范。
· 熟练掌握MFC, Win32 GDI, GDI+, COM组件等开发技术和框架.
· 熟练掌握Win32, POSIX API 等。
· 熟悉操作系统原理, 多线程, 消息循环和异步编程的概念。
· 熟悉各种图片格式 (BMP, JPG, PNG, GIF, SVG 等)
· 精通设计模式和UML建模方法,能够解决软件设计中的各种问题。
· 了解多种其他编程语言, 如 .NET C# Java
· 能够灵活应用不同技术进行组件化开发。(COM, ActiveX, .NET CLR等)
加分项:
· 具有独立软件项目开发经验,或在开源项目中有贡献经验。
· 具有工业自动化软件设计或项目背景,熟悉各种HMI组态软件,以及各类通讯协议。
个人特质:
· 对新技术有强烈的学习兴趣,能够不断提升自身技能。
· 具备团队协作精神,能够有效沟通并协同合作。
· 良好的问题解决能力和创新思维,能够在复杂的软件设计中找到有效的解决方案。
· 对工业自动化领域充满激情,愿意在这个领域不断挑战和突破。
HMI Runtime Software Developer HMI运行时软件开发人员
职责概述:
参与施耐德HMI组态软件嵌入式运行环境全生命周期研发。
负责软件日常维护, 故障分析, 修复.
负责软件新功能开发, 从需求分析、框架设计到功能划分,以及最终的实现过程。

基本要求:
· 3-5 年以上的图形应用软件开发经验,具备跨平台开发背景。
· 熟练掌握C/C++, Java编程语言, 以及良好的OOP思想和编码规范。
· 熟练掌握 LVGL图形库的使用, 和画面开发.
· 熟练掌握Win32, POSIX API 等。
· 熟悉操作系统原理, 多线程, 消息循环和异步编程的概念。
· 熟悉Java 虚拟机, 有Java 桌面应用或移动端应用开发经验。
· 熟悉SQLite 数据库, mbedTLS, OpenSSL等第三方开源库。
· 熟悉GStreamer 视频播放, IP camera 开发以及集成
· 熟悉 Chrome 或 Web kit 等 Web 浏览器的集成.
· 了解 Java 模块化设计框架
· 精通设计模式和UML建模方法,能够解决软件设计中的各种问题。
加分项:
· 具有独立软件项目开发经验,或在开源项目中有贡献经验。
· 具有工业自动化软件设计或项目背景,熟悉各种HMI组态软件,以及各类通讯协议。
个人特质:
· 对新技术有强烈的学习兴趣,能够不断提升自身技能。
· 具备团队协作精神,能够有效沟通并协同合作。
· 良好的问题解决能力和创新思维,能够在复杂的软件设计中找到有效的解决方案。
· 对工业自动化领域充满激情,愿意在这个领域不断挑战和突破。
HMI Protocol Software Developer HMI协议软件开发人员
职责概述:
参与施耐德HMI组态软件通讯系统全生命周期研发。
负责软件日常维护, 故障分析, 修复.
负责软件新功能开发, 从需求分析、框架设计到功能划分,以及最终的实现过程。

基本要求:
· 3-5 年以上的应用软件开发经验,具备跨平台开发背景。
· 熟练掌握C/C++编程语言, 以及良好的OOP思想和编码规范。
· 熟练掌握各类PLC 通讯协议, 如 Codesys PLC, Siemens TIA, EIP, Omron NX/NJ, Modbus RTU / TCPIP 等.
· 熟练掌握串口通讯, 以太网通讯, TCPIP, TLS安全通讯协议.
· 熟练掌握Win32, POSIX API 等。
· 熟悉操作系统原理, 多线程, 消息循环和异步编程的概念。
· 熟悉各类PLC 标签表导入导出过程, 数据格式解析.
· 了解多种其他编程语言, 如 .NET C# Java
· 精通设计模式和UML建模方法,能够解决软件设计中的各种问题。

加分项:
· 具有独立软件项目开发经验,或在开源项目中有贡献经验。
· 具有工业自动化软件设计或项目背景,熟悉各种HMI组态软件,以及各类通讯协议。
个人特质:
· 对新技术有强烈的学习兴趣,能够不断提升自身技能。
· 具备团队协作精神,能够有效沟通并协同合作。
· 良好的问题解决能力和创新思维,能够在复杂的软件设计中找到有效的解决方案。
· 对工业自动化领域充满激情,愿意在这个领域不断挑战和突破。
查看全部

工作地点

上海浦东新区施耐德电气中国研发中心9号楼

职位发布者

董安娟/招聘专员

三日内活跃
立即沟通
公司Logo新拓尼克科技研发中心 / Syntronic Beijing R&D Center
About Syntronic Syntronic is a prominent engineering Design House specializing in the design and development of electronics, electro-mechanics, embedded and IT software. As the established engineering design house we are, we can provide a valuable contribution to your product and test developments as well as helping you achieve the desired product in time-to-market in a cost-effective way. We also offer solutions where we undertake a turnkey responsibility of product development and system integration from idea to complete system delivery. We have adopting the latest technologies in electronics design and software development worldwide. Among our customers and partners are some of the world’s most technique-intensive businesses and organizations in sectors such as telecommunication, automotive, defence and medicine industries. We design to satisfy customers' needs, we are focusing on quality, competence and ease of production. For more information about Syntronic, please see www.syntronic.com We are looking for competent, hard working engineers with good design experience especially within the electronic area. Welcome to join us!
公司主页