- 地点
- 上海,中国
- 类型
- 全职
- 资历
- senior
- 编号
- JOB_POSTING-3-53149
职责
- 负责工业控制产品(包括 PLC、HMI、通信卡、伺服驱动器等)的嵌入式软件架构设计、代码编写、调试、优化、验证和维护。
- 根据产品开发计划制定固件开发进度表,并按时交付高质量的固件代码。
- 负责固件单元测试、功能测试和系统验证,以确保产品的稳定性和可靠性。
- 管理和维护固件版本,编写相关设计文档和测试报告,并进行归档。为生产、测试和售后服务提供技术支持。
- 与硬件研发工程师、测试工程师和产品团队紧密合作,参与产品需求分析和技术评审,提供固件相关的技术支持和建议,确保项目顺利进行。
必备要求
- 本科及以上学历,电气工程、自动化、控制理论与控制工程、电力电子、机电一体化或相关领域。
- 精通嵌入式 C/C++ 开发和 Python,具备严格的编码规范,拥有 5 年以上嵌入式固件开发经验。
- 精通 Keil/IAR 开发工具和版本控制系统(例如 Git)。
- 深入了解工业自动化产品(PLC、HMI、I/O/通信卡、伺服驱动器)。熟悉电机控制算法、实时操作系统(FreeRTOS、VxWorks)和硬件电路。
- 精通常用现场总线协议(Modbus、CAN、EtherCAT)和工业以太网。
- 具备扎实的示波器/逻辑分析仪操作技能和问题解决能力。
- 优秀的沟通能力、人际交往能力和团队合作精神。
- 具备熟练的英语写作和口语能力,并乐于接受技术挑战。
优先条件
- 硕士优先。
Responsibilities
- Responsible for embedded software architecture design, coding, debugging, optimization, verification, and maintenance of industrial control products (including PLC, HMI, communication cards, servo drives, etc.).
- Develop firmware development schedules based on product development plans and deliver high-quality firmware code on time.
- Responsible for 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, and archive them. Provide technical support for production, testing, and after-sales service.
- Work closely with hardware R&D engineers, test engineers, and product teams, participate in product requirement analysis and technical reviews, provide firmware-related technical support and suggestions, and ensure smooth project progress.
Must Have
- Bachelor's degree or above in Electrical Engineering, Automation, Control Theory and Control Engineering, Power Electronics, Mechatronics, or related fields.
- Proficient in embedded C/C++ development and Python, with strict coding standards, and 5+ years of embedded firmware development experience.
- Proficient in Keil/IAR development tools and version control systems (e.g., Git).
- In-depth understanding of industrial automation products (PLC, HMI, I/O/communication cards, servo drives). Familiar with motor control algorithms, real-time operating systems (FreeRTOS, VxWorks), and hardware circuits.
- Proficient in common fieldbus protocols (Modbus, CAN, EtherCAT) and industrial Ethernet.
- Solid skills in oscilloscope/logic analyzer operation and problem-solving ability.
- Excellent communication, interpersonal, and teamwork skills.
- Proficient English writing and speaking skills, and willing to accept technical challenges.
Preferred
- Master's degree preferred.
公司简介
在 ABB,我们帮助各行各业保持竞争优势——更高效、更可持续地运营。进步是我们的标准——为了您、您的团队,以及全世界。作为全球领导者,我们为您提供实现这一目标所需的一切。这并非易事,成长需要决心。但在 ABB,您永远不会孤军奋战。掌控推动世界发展的动力。在 ABB,你不仅仅是开始一份工作,更是开启一段个人和职业发展的旅程。我们的文化建立在强大的价值观之上,每个人都受到重视,并被赋予充分发挥其潜力的权力。我们相信,持续发展能够赋能每个人,使其有所作为。我们的“学习、连接、成长”体系和互助文化赋能 ABB 的每一位员工,帮助他们实现个人目标和抱负。在 ABB,我们关心员工及其故事。我们营造安全、公平、公正、包容的工作环境,让每个人都能蓬勃发展、获得成功,无论性别、种族或文化背景、性取向、宗教或社会背景如何。多元化的团队使我们更加强大。ABB 也致力于在所做的每一件事中秉持高标准的道德。