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

嵌入式系统软件开发工程师

Software Developer - Embedded Systems

沃森马洛流体技术解决方案(Watson-Marlow Fluid Technology Solutions)

地点
雷德鲁斯,英国
工作方式
混合办公
类型
全职
发布
2025-09-24
编号
3571

机械工程装备泵与压缩机

职责

  • 主要使用 C++ 为 ARM Cortex-M 架构设计、开发和调试嵌入式软件。
  • 推动嵌入式系统与客户及装配线桌面应用程序、自动化测试系统以及彼此之间的集成开发。
  • 支持敏捷、高度协作、最佳实践的开发流程持续改进。

必备要求

  • 具备使用测试驱动开发(TDD)等实践编写结构良好且经过测试的代码的坚实基础。
  • 精通至少一种低级语言,最好为 C++。
  • 具备解决问题能力,能在跨职能团队中沟通并推动高质量成果。

优先条件

  • 精通至少一种高级语言,最好为 C#、Python 和 JavaScript/TypeScript。
  • 具有嵌入式系统、Cortex-M 或 Cortex-A 经验。
  • 熟悉 GitHub Actions、PROFINET 或 EtherNet/IP 工业网络等技术,能在合规框架(尤其是 ISO 13485)内工作,具有 RTOS 使用、硬件启动、PMSM 电机控制或 PID 控制回路以及 UML 经验。

Responsibilities

  • Architect, develop and debug embedded software, primarily in C++ for ARM Cortex-M.
  • Drive software development for integration of embedded systems with customer and assembly-line desktop applications, automated test systems, and each other.
  • Support continuous improvement of our agile, highly collaborative, best-practice development process.

Must Have

  • Strong foundation in writing well-structured and tested code using practices such as test-driven development (TDD).
  • Proficiency in at least one low-level language, preferably C++.
  • Enjoy problem solving, communicating within cross-functional teams, and being empowered to achieve high-quality results.

Preferred

  • Proficiency in at least one high-level language, preferably C#, Python and JavaScript/TypeScript.
  • Experience with embedded systems, Cortex-M or Cortex-A.
  • Familiarity with technologies such as GitHub Actions, PROFINET or EtherNet/IP industrial networks, working within compliance frameworks (especially ISO 13485), RTOS usage, hardware bring-up, PMSM motor control or PID control loops, and UML.

公司简介

沃森马洛流体技术解决方案公司隶属于斯派克斯集团(Spirax Group),该集团是一家 FTSE100 和 FTSE4Good 跨国工业工程集团,在蒸汽控制和管理、电热解决方案、蠕动泵及相关流体技术方面拥有专业知识。作为生命科学和过程工业领域蠕动泵及相关流体路径技术的全球领导者,我们提供广泛的产品,包括软管、专用灌装系统以及一次性产品。我们的技术在食品饮料、制药生物技术、发电、半导体和医疗保健等众多行业的关键工业流程和工业设备中发挥着至关重要的作用,客户遍布 116 个国家。