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

高级嵌入式软件工程师

Senior Engineer Embedded Software

罗克韦尔自动化(Rockwell Automation)

地点
梅菲尔德高地,美国
工作方式
混合办公
类型
全职
发布
2026-10-08
资历
senior
编号
R26-7170

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

职责

  • 为新型可编程逻辑控制器开发安全关键型嵌入式软件。
  • 在各种硬件和软件环境中工作,包括商用现成产品、定制片上系统架构、通用操作系统和嵌入式实时操作系统。
  • 构建和维护自动化测试,以支持新产品和现有产品功能。
  • 使用现代化的持续集成和开发工具,并促进全球开发组织内工具和实践的持续改进。
  • 负责整个软件开发生命周期:需求管理、设计、实现、测试、发布和维护。
  • 在大型敏捷框架组织内的敏捷开发团队中工作,参与短期(迭代)、中期(项目增量)和长期(产品路线图)规划。
  • 实现控制器功能和子系统,并为团队提供技术指导。
  • 指导经验不足的人员,并鼓励开发团队内部的知识共享和学习。

必备要求

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

优先条件

  • 通常需要至少5年相关工作经验。
  • 计算机工程、计算机科学、电气工程或相关专业的学士学位,或具备应用软件工程原理、理论、概念和技术方面的同等知识。
  • 5年以上软件工程经验,并在软件设计和实现方面展现出卓越的专业发展能力。
  • 具有开发嵌入式系统软件的经验,尤其是使用嵌入式实时操作系统或Linux的经验。
  • 具备使用片上调试器或软件调试器(如GDB)调试软件系统的经验。
  • 具备使用Python等高级语言开发自动化测试和工具的经验。
  • 理解并运用面向对象分析、设计和编程技术方面的知识。
  • 具备使用C++或Python等面向对象语言开发软件、自动化测试和工具的经验。
  • 具备自动化框架和工具开发经验。
  • 具备需求分解和测试可追溯性方面的经验。
  • 具备使用Git和Jenkins等开源工具的经验。
  • 熟悉使用GTest、CppUnit等工具进行单元测试。
  • 具备敏捷开发环境和敏捷项目工具的使用经验。
  • 具备工业协议方面的工作经验,特别是通用工业协议(CIP)方面的经验。
  • 具备开发软件和测试安全标准(例如IEC 61508或IEC 62443)的经验。
  • 工程、计算机科学或控制方面的高级课程或学位。

Responsibilities

  • Develop safety-critical embedded software for new programmable logic controllers.
  • Work across various hardware and software environments, including commercial off-the-shelf products, custom system-on-chip architectures, general-purpose operating systems, and embedded real-time operating systems.
  • Build and maintain automated tests to support new and existing product features.
  • Use modern continuous integration and development tools, and promote continuous improvement of tools and practices within the global development organization.
  • Own the entire software development lifecycle: requirements management, design, implementation, testing, release, and maintenance.
  • Work in agile development teams within a large agile framework organization, participating in short-term (iteration), mid-term (project increment), and long-term (product roadmap) planning.
  • Implement controller features and subsystems, and provide technical guidance to the team.
  • Mentor less experienced personnel and encourage knowledge sharing and learning within the development community.

Must Have

  • Bachelor's degree or equivalent related work experience.
  • Candidates must be legally authorized to work in the United States. For this position, we will not sponsor work visas now or in the future.

Preferred

  • Typically requires at least 5 years of related work experience.
  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field, or equivalent knowledge of applying software engineering principles, theories, concepts, and techniques.
  • 5+ years of software engineering experience with demonstrated exceptional professional growth in software design and implementation.
  • Experience developing embedded system software, especially with embedded real-time operating systems or Linux.
  • Experience debugging software systems using on-chip debuggers or software debuggers such as GDB.
  • Experience developing automated tests and tools using high-level languages such as Python.
  • Knowledge and application of object-oriented analysis, design, and programming techniques.
  • Experience developing software, automated tests, and tools using object-oriented languages such as C++ or Python.
  • Experience with automation framework and tool development.
  • Experience with requirements decomposition and test traceability.
  • Experience with open-source tools such as Git and Jenkins.
  • Familiarity with unit testing using tools such as GTest and CppUnit.
  • Experience in agile development environments and with agile project tools.
  • Experience with industrial protocols, particularly Common Industrial Protocol (CIP).
  • Experience developing software and testing safety standards such as IEC 61508 or IEC 62443.
  • Advanced coursework or degree in engineering, computer science, or controls.

公司简介

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