- 地点
- 上海,中国
- 类型
- 全职
- 发布
- 2026-02-05
- 资历
- senior
- 招聘主体
- 贝加莱工业自动化(中国)有限公司
职责
- 负责工控产品(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 也致力于在所做的每一件事中秉持高标准的道德。