旧塩港電氣工業製造社 主页旧塩港電氣工業製造社 主页

资深固件研发工程师

Senior Firmware R&D Engineer

ABB

地点
上海,中国
类型
全职
发布
2026-02-05
资历
senior
招聘主体
贝加莱工业自动化(中国)有限公司

工业自动化PLC 与工业控制器运动控制与驱动

职责

  • 负责工控产品(PLC、HMI、通信卡、伺服驱动器等)嵌入式软件架构设计、代码编写、调试优化、验证和维护。
  • 制定固件开发计划,按时交付高质量固件代码。
  • 负责固件单元测试、功能测试和系统验证,确保产品稳定性和可靠性。
  • 负责固件版本管理及维护,编写设计文档、测试报告并归档,为生产测试售后提供技术支持。
  • 与硬件工程师、测试工程师及产品团队紧密配合,参与需求分析、技术评审,提供固件技术支持及建议。

必备要求

  • 本科及以上学历,电气工程、自动化、控制理论与控制工程、电力电子、机电一体化及相关专业。
  • 熟悉嵌入式C、C++开发,熟悉Python,具有良好的编程习惯及代码规范,具有5年以上嵌入式系统开发经验。
  • 熟练使用常用嵌入式开发工具(Keil、IAR)及版本管理工具。
  • 熟悉工控产品(PLC、HMI、IO通信卡、伺服驱动器)的工作原理及应用。
  • 熟悉常见的现场总线及工业以太网协议(Modbus、CAN、EtherCAT等)。
  • 了解常用电机控制算法、实时操作系统(FreeRTOS、VxWorks等)及硬件电路相关知识。
  • 具备较强的动手能力和学习能力,熟练使用示波器及逻辑分析仪等调试工具,具备快速定位解决问题能力。
  • 具备良好的沟通能力、人际交流能力和团队协作能力。
  • 具备良好的英文书写及口语能力,能够阅读理解英文技术文档。

优先条件

  • 硕士研究生优先。

Responsibilities

  • Responsible for embedded software architecture design, coding, debugging, optimization, verification, and maintenance of industrial control products (PLC, HMI, communication cards, servo drives, etc.).
  • Develop firmware development plans and deliver high-quality firmware code on time.
  • Conduct firmware unit testing, functional testing, and system verification to ensure product stability and reliability.
  • Manage and maintain firmware versions, write design documents and test reports, archive them, and provide technical support for production testing and after-sales.
  • Work closely with hardware engineers, test engineers, and product teams, participate in requirements analysis and technical reviews, and provide firmware-related technical support and suggestions.

Must Have

  • Bachelor's degree or above in Electrical Engineering, Automation, Control Theory and Control Engineering, Power Electronics, Mechatronics, or related fields.
  • Familiar with embedded C/C++ development and Python, with good programming habits and code standards, and 5+ years of embedded system development experience.
  • Proficient in common embedded development tools (Keil, IAR) and version management tools.
  • Familiar with the working principles and applications of industrial control products (PLC, HMI, IO communication cards, servo drives).
  • Familiar with common fieldbus and industrial Ethernet protocols (Modbus, CAN, EtherCAT, etc.).
  • Understanding of common motor control algorithms, real-time operating systems (FreeRTOS, VxWorks, etc.), and hardware circuit knowledge.
  • Strong hands-on and learning ability, proficient in using oscilloscopes and logic analyzers, and able to quickly locate and solve problems.
  • Good communication, interpersonal, and teamwork skills.
  • Good English writing and speaking skills, able to read and understand English technical documents.

Preferred

  • Master's degree preferred.

公司简介

在 ABB,我们帮助各行各业保持竞争优势——更高效、更可持续地运营。进步是我们的标准——为了您、您的团队,以及全世界。作为全球领导者,我们为您提供实现这一目标所需的一切。这并非易事,成长需要决心。但在 ABB,您永远不会孤军奋战。掌控推动世界发展的动力。在 ABB,你不仅仅是开始一份工作,更是开启一段个人和职业发展的旅程。我们的文化建立在强大的价值观之上,每个人都受到重视,并被赋予充分发挥其潜力的权力。我们相信,持续发展能够赋能每个人,使其有所作为。我们的“学习、连接、成长”体系和互助文化赋能 ABB 的每一位员工,帮助他们实现个人目标和抱负。在 ABB,我们关心员工及其故事。我们营造安全、公平、公正、包容的工作环境,让每个人都能蓬勃发展、获得成功,无论性别、种族或文化背景、性取向、宗教或社会背景如何。多元化的团队使我们更加强大。ABB 也致力于在所做的每一件事中秉持高标准的道德。