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

高级嵌入式软件工程师

Senior Embedded Software Engineer

罗克韦尔自动化(Rockwell Automation)

地点
梅菲尔德高地,美国 梅昆,美国 密尔沃基,美国
工作方式
混合办公
类型
全职
发布
2026-05-29
资历
senior
编号
R26-254

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

职责

  • 为新型可编程逻辑控制器开发安全关键型嵌入式软件。
  • 在多种硬件和软件环境中工作,包括商用现成产品、定制片上系统架构以及通用操作系统和嵌入式实时操作系统。
  • 使用现代化的持续集成和开发工具,并促进全球开发组织内工程工具和实践的持续改进。
  • 作为敏捷团队的一员,参与规模化敏捷框架(Scaled Agile Framework)下的敏捷项目,并积极监控和提升团队以及整个敏捷发布列车(Agile Release Train)的整体健康状况、可预测性和速度。
  • 主导控制器功能和子系统的高层和详细设计,协调敏捷开发团队、系统和控制器架构师、市场营销和管理团队的工作。
  • 构建软件系统、库和框架,供其他软件开发人员用作所有产品的基础构建模块。
  • 与开发、功能测试和系统测试人员合作,构建可测试的需求,设计并实施测试计划以满足产品需求;推广可靠的自动化测试工程实践和技术。
  • 指导经验不足的人员,并鼓励发展界内部的知识共享和学习。

必备要求

  • 学士学位或相关工作经验。
  • 必须拥有在美国合法工作的资格。对于此职位空缺,我们现在或将来都不会为个人申请工作签证提供担保。

优先条件

  • 至少5年的软件工程经验,并在软件设计和开发方面展现出专业的成长能力。
  • 理解并运用面向对象分析、设计和编程技术,尤其是在C++方面。
  • 具备使用实时嵌入式开发环境的经验。
  • 具备开发符合安全标准(例如IEC 61508或IEC 62443)的软件的经验。
  • 具备使用Python等高级语言开发自动化测试和工具的经验。
  • 深入了解软件工程以及工程原理和实践在相关领域的应用。
  • 具备工业协议方面的工作经验,特别是通用工业协议(CIP)方面的经验。
  • 熟悉以太网、USB或PCI Express等通信协议和技术。
  • 具备开发设备驱动程序或其他类似底层嵌入式软件的经验。
  • 熟悉现代Intel和ARM架构。
  • 具备使用嵌入式虚拟机管理程序以及在各种软件环境(例如裸机、嵌入式实时操作系统或Linux)中开发嵌入式软件的经验。
  • 工程、计算机科学或控制领域的进阶课程或学位。

Responsibilities

  • Develop safety-critical embedded software for new programmable logic controllers.
  • Work across multiple hardware and software environments, including commercial off-the-shelf products, custom system-on-chip architectures, and general-purpose and embedded real-time operating systems.
  • Use modern continuous integration and development tools, and contribute to continuous improvement of engineering tools and practices across the global development organization.
  • Participate as part of an agile team in agile projects under the Scaled Agile Framework, and actively monitor and improve the overall health, predictability, and velocity of the team and the Agile Release Train.
  • Lead high-level and detailed design of controller features and subsystems, coordinating with agile development teams, system and controller architects, marketing, and management.
  • Build software systems, libraries, and frameworks for other software developers to use as foundational building blocks for all products.
  • Collaborate with development, functional test, and system test personnel to build testable requirements, design and implement test plans to meet product requirements; promote reliable automated test engineering practices and techniques.
  • Mentor less experienced personnel and encourage knowledge sharing and learning within the development community.

Must Have

  • Bachelor's degree or equivalent work experience.
  • Must be legally authorized to work in the US. This position does not offer sponsorship for work visas now or in the future.

Preferred

  • At least 5 years of software engineering experience, with demonstrated professional growth in software design and development.
  • Understanding and application of object-oriented analysis, design, and programming techniques, especially in C++.
  • Experience with real-time embedded development environments.
  • Experience developing software compliant with safety standards (e.g., IEC 61508 or IEC 62443).
  • Experience developing automated tests and tools using high-level languages such as Python.
  • Deep knowledge of software engineering and the application of engineering principles and practices in relevant domains.
  • Experience with industrial protocols, particularly Common Industrial Protocol (CIP).
  • Familiarity with communication protocols and technologies such as Ethernet, USB, or PCI Express.
  • Experience developing device drivers or other similar low-level embedded software.
  • Familiarity with modern Intel and ARM architectures.
  • Experience with embedded hypervisors and developing embedded software in various software environments (e.g., bare metal, embedded RTOS, or Linux).
  • Advanced coursework or degree in engineering, computer science, or controls.

公司简介

罗克韦尔自动化(Rockwell Automation, Inc.,纽约证券交易所代码:ROK)是工业自动化和数字化转型领域的全球领先企业,总部位于美国威斯康星州密尔沃基,拥有约 23,000 名员工,为 100 多个国家和地区的客户提供服务。公司致力于将人们的想象力与技术潜力相结合,帮助全球制造商提高生产力、可持续性和敏捷性,并在工业企业中实施 The Connected Enterprise。