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

高级研发固件工程师

Senior R&D Firmware Engineer

ABB

地点
海德堡,德国
工作方式
混合办公
类型
全职
资历
senior
部门
智能电力团队
编号
JR00047770
招聘主体
ABB 股份公司

工业自动化工业通信与网络运动控制与驱动

职责

  • 设计和开发嵌入式固件监控继电器和电机保护装置,涵盖硬件抽象、设备驱动程序、应用逻辑以及裸机和 RTOS 环境下的现场总线集成。
  • 开发和实施三相系统的监测和保护算法,包括电机保护和管理、过载保护、电流和电压测量。
  • 定义并推动固件架构决策,包括模块边界、抽象层以及新功能和产品世代的实现策略。
  • 确保软件质量高,重点关注可扩展性、可维护性、可测试性和产品的长期稳健性,同时为敏捷工程实践做出贡献。
  • 在固件中构建安全性和可靠性,应用安全编码实践,参与威胁分析,并遵循我们的功能安全流程。
  • 为初级工程师提供技术指导并进行代码审查,支持他们在软件质量、技术判断和独立解决问题方面取得进步。
  • 负责固件开发项目,担任高级技术贡献者,或者根据项目情况担任技术贡献者。
  • 通过识别、开发和验证新的技术解决方案并启动研发活动来推动创新。

必备要求

  • 计算机科学、电气工程或相关领域的学位,并具有至少 5 年相关工程环境的专业经验。
  • 精通 C/C++,并具备扎实的计算机科学和软件工程基础。
  • 具备嵌入式开发方面的实践经验,包括 ARM 微控制器、裸机和 RTOS 环境,并能熟练使用版本控制、构建系统、测试和调试等开发工具和流程。
  • 能够独立分析复杂的技术问题,并从数据表、标准和技术规范中得出要求。
  • 具备实施电力系统信号处理、保护或监控算法的经验,例如电流和电压测量或过载检测。
  • 具备嵌入式软件威胁分析和安全编码实践方面的经验,并能够在技术和安全审查中解释和证明设计决策的合理性。
  • 商务英语听说读写流利。

优先条件

  • 懂德语者优先考虑。
  • 熟悉功能安全和网络安全标准,例如 IEC 61508、ISO 13849 或 IEC 62443 者优先考虑。我们会根据需要提供培训。
  • 熟悉 PROFINET、PROFIBUS、Modbus 或 EtherNet/IP 等工业通信协议以及引导加载程序者优先考虑。

Responsibilities

  • Design and develop embedded firmware for monitoring relays and motor protection devices, covering hardware abstraction, device drivers, application logic, and fieldbus integration in bare-metal and RTOS environments.
  • Develop and implement monitoring and protection algorithms for three-phase systems, including motor protection and management, overload protection, and current and voltage measurement.
  • Define and drive firmware architecture decisions, including module boundaries, abstraction layers, and implementation strategies for new features and product generations.
  • Ensure high software quality with focus on scalability, maintainability, testability, and long-term robustness, while contributing to agile engineering practices.
  • Build security and reliability into firmware, apply secure coding practices, participate in threat analysis, and follow functional safety processes.
  • Provide technical guidance and conduct code reviews for junior engineers, supporting their growth in software quality, technical judgment, and independent problem solving.
  • Lead firmware development projects, serving as a senior technical contributor or, depending on the project, as a technical contributor.
  • Drive innovation by identifying, developing, and validating new technical solutions and initiating R&D activities.

Must Have

  • Degree in Computer Science, Electrical Engineering, or a related field, with at least 5 years of professional experience in a relevant engineering environment.
  • Proficiency in C/C++ with solid foundations in computer science and software engineering.
  • Hands-on experience in embedded development, including ARM microcontrollers, bare-metal and RTOS environments, and proficiency with development tools and processes such as version control, build systems, testing, and debugging.
  • Ability to independently analyze complex technical problems and derive requirements from datasheets, standards, and technical specifications.
  • Experience implementing power system signal processing, protection, or monitoring algorithms, such as current and voltage measurement or overload detection.
  • Experience in threat analysis and secure coding practices for embedded software, and ability to explain and justify design decisions in technical and security reviews.
  • Fluent in business English (speaking, listening, reading, and writing).

Preferred

  • German language skills are a plus.
  • Familiarity with functional safety and cybersecurity standards such as IEC 61508, ISO 13849, or IEC 62443 is a plus. Training will be provided as needed.
  • Familiarity with industrial communication protocols such as PROFINET, PROFIBUS, Modbus, or EtherNet/IP, and bootloaders is a plus.

公司简介

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