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

嵌入式 DevOps 工程师(CI/CD)

Embedded DevOps Engineer CI/CD

艾默生(Emerson Electric)

地点
奥格斯堡,德国
工作方式
现场办公
类型
全职
发布
2026-09-04
部门
开发工程
编号
26008622

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

职责

  • 为工业 PC、PLC 和嵌入式产品建立、维护并持续改进 CI/CD 流水线及自动化构建、测试和集成环境。
  • 设计、实施并维护自动化系统,以及集成、回归、稳定性、性能、安全性、接口和硬件在环测试。
  • 开发脚本、测试工具、仪表板和文档,使自动化测试透明、可靠且易于使用。
  • 分析流水线和测试失败,支持根本原因分析,并与开发团队合作提升产品质量、测试覆盖率和测试稳定性。
  • 根据项目要求,参与微控制器软件和/或 Linux 底层软件及驱动程序的开发。
  • 与硬件、固件、嵌入式软件和项目管理团队紧密合作,制定有效的测试策略并解决集成难题。
  • 推广持续改进实践,提高开发效率、产品可靠性和客户价值。

必备要求

  • 电气工程、计算机工程、嵌入式系统、计算机科学或同等学历。
  • 熟悉 CI/CD 实践、测试自动化、自动化测试框架,以及 Jenkins、GitLab CI/CD、Robot Framework、Docker、Git 或类似现代开发工具。
  • 扎实的脚本编写和编程能力,最好精通 Python、C/C++、Bash 或相关语言。
  • 扎实的 Linux 知识,具备在基于 Linux 的开发环境中工作的经验。
  • 了解嵌入式系统、微控制器、硬件接口以及基于 x86 或 ARM 的平台。
  • 具备分析性和实践性的问题解决能力,愿意接受敏捷、DevOps 和持续改进方法。
  • 英语达到专业工作水平。

优先条件

  • 具备嵌入式 Linux、Linux 驱动程序开发、内核配置或底层软件开发经验。
  • 了解硬件在环 (HIL) 测试和测试基础设施设计。
  • 熟悉工业自动化、工业 PC、PLC 或相关嵌入式硬件平台。
  • 具备在嵌入式环境中实施安全性、性能或可靠性测试的经验。
  • 德语能力。
  • 具备构建测试报告仪表板、质量指标和可扩展自动化框架的经验。

Responsibilities

  • Build, maintain and continuously improve CI/CD pipelines and automated build, test and integration environments for industrial PCs, PLCs and embedded products.
  • Design, implement and maintain automation systems and integration, regression, stability, performance, security, interface and hardware-in-the-loop tests.
  • Develop scripts, test tools, dashboards and documentation to make automated testing transparent, reliable and easy to use.
  • Analyze pipeline and test failures, support root cause analysis and work with development teams to improve product quality, test coverage and test stability.
  • Contribute to microcontroller software and/or Linux low-level software and driver development as required by projects.
  • Work closely with hardware, firmware, embedded software and project management teams to define effective test strategies and resolve integration challenges.
  • Promote continuous improvement practices to increase development efficiency, product reliability and customer value.

Must Have

  • Degree in electrical engineering, computer engineering, embedded systems, computer science or equivalent.
  • Familiarity with CI/CD practices, test automation, automated test frameworks and modern development tools such as Jenkins, GitLab CI/CD, Robot Framework, Docker, Git or similar.
  • Strong scripting and programming skills, preferably in Python, C/C++, Bash or related languages.
  • Solid Linux knowledge and experience working in Linux-based development environments.
  • Understanding of embedded systems, microcontrollers, hardware interfaces and x86- or ARM-based platforms.
  • Analytical and hands-on problem-solving skills and willingness to adopt agile, DevOps and continuous improvement methods.
  • Professional-level English.

Preferred

  • Experience with embedded Linux, Linux driver development, kernel configuration or low-level software development.
  • Knowledge of hardware-in-the-loop (HIL) testing and test infrastructure design.
  • Familiarity with industrial automation, industrial PCs, PLCs or related embedded hardware platforms.
  • Experience implementing security, performance or reliability testing in embedded environments.
  • German language skills.
  • Experience building test reporting dashboards, quality metrics and scalable automation frameworks.

公司简介

艾默生(Emerson)是一家全球性的自动化技术与软件公司,成立于 1890 年,总部位于美国密苏里州圣路易斯。业务涵盖流程自动化(控制系统、阀门、测量与分析仪表)、离散自动化,以及收购 NI(美国国家仪器)后形成的测试与测量业务,服务能源、化工、电力、生命科学、半导体等行业。