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

嵌入式软件首席/高级工程师

Lead/Senior Engineer – Embedded Software

赛莱默(Xylem)

地点
瑞典
资历
senior

工业自动化流程自动化与过程仪表

职责

  • 领导工程师团队向开发团队交付项目,确保团队理念和工作实践应用于项目。
  • 成为扩展开发团队的一员,与先进的水技术仪器协作。
  • 帮助开发、优化和交付支持面向客户团队的软件,并帮助团队成员。
  • 根据软件和硬件模块的设计文档,制定设计规范和实施计划。
  • 开发单元测试模块/脚本以验证软件/硬件功能。
  • 负责整个系统开发生命周期的软件开发,尽早关注复杂的功能和界面。
  • 与其他开发工程师、产品和项目经理以及其他测试部门紧密合作,根据商业规范开发软件。

必备要求

  • 计算机科学、IT 或电子与通信专业 4 年制学士学位/4+2 年制硕士学位。
  • 具有 6-12 年使用 C++ 或 Python 进行软件开发的经验,有嵌入式系统经验者优先。
  • 面向对象编程和数据结构的专业知识。
  • 精通使用 C++/Python 和面向对象编程进行软件设计。
  • 精通集成 TCP/IP、UDP、MQTT、蓝牙、I2C、SPI 和 MODBUS 等通信协议的堆栈/库。
  • 必须具备定制 Linux 平台和 RTOS 的开发经验。
  • 具有 CI/CD 管道经验。

优先条件

  • Zephyr RTOS 经验者优先。
  • 最好具有 Make/CMake、构建主机和目标系统的经验。

Responsibilities

  • Lead a team of engineers to deliver projects to the development team, ensuring team philosophy and work practices are applied to projects.
  • Be part of an extended development team, working hands-on with some of the greatest water technology instruments.
  • Help develop, optimize, and deliver software required to support customer-facing teams, and help your team members.
  • Develop design specifications and implementation plans based on design documents for software and hardware modules.
  • Develop unit test modules/scripts to verify software/hardware functionality.
  • Responsible for software development throughout the system development life cycle, with early focus on complex features and interfaces.
  • Work closely with other development engineers, product and project managers, and other test departments to develop software according to business specifications.

Must Have

  • 4-year Bachelor's degree / 4+2-year Master's degree in Computer Science, IT, or Electronics and Communication.
  • 6-12 years of experience in software development using C++ or Python, preferably with embedded systems experience.
  • Expertise in object-oriented programming and data structures.
  • Proficiency in software design using C++/Python and object-oriented programming.
  • Proficiency in integrating stacks/libraries for communication protocols such as TCP/IP, UDP, MQTT, Bluetooth, I2C, SPI, and MODBUS.
  • Must have development experience on custom Linux platforms and RTOS.
  • Experience with CI/CD pipelines.

Preferred

  • Experience with Zephyr RTOS is preferred.
  • Experience with Make/CMake, building host and target systems is desirable.

公司简介

赛莱默是一家财富 500 强全球水务解决方案公司,致力于提升可持续影响力,赋能那些每天使用水资源的人们。作为一家拥有 23,000 名员工的领先水务技术公司,赛莱默致力于为水资源的可持续发展贡献力量。赛莱默业务遍及 150 多个国家,在应对全球最严峻的水资源挑战方面处于领先地位。我们诚邀充满热情的您加入我们的团队,致力于通过创新和可持续的解决方案超越客户期望。加入赛莱默全球团队,共同打造革新水资源利用、节约和再利用的创新技术解决方案。我们的产品影响着公共事业、工业领域、住宅区和商业建筑,并致力于为水、电、气公用事业提供智能计量、网络技术和高分析。与我们携手共创一个以智慧和奉献精神应对水资源挑战的世界,我们认识到包容和归属感在推动创新、提升全球竞争力方面的力量。