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

嵌入式软件开发工程师

Embedded Software Developer

西门子医疗(Siemens Healthineers)

地点
华沙,波兰
工作方式
混合办公
类型
全职
发布
2026-05-13
资历
senior
部门
信息技术
编号
506335
招聘主体
西门子医疗有限公司

医疗器械

职责

  • 负责开发医疗嵌入式软件的架构和设计
  • 创建软件文档,包括软件架构、设计和测试规范
  • 使用基于模型的开发工具来实现、重构和验证软件单元
  • 将软件解决方案集成到子系统和仿真环境中并进行验证
  • 在项目中定义和管理软件配置流程
  • 制定和实施软件质量措施,例如代码审查
  • 创建和集成医疗设备的自动化测试装置

必备要求

  • 计算机科学、数据技术、信息技术、电气工程或通信工程专业大学学位,并在复杂嵌入式系统开发方面拥有数年相关专业经验
  • 精通嵌入式软件和复杂控制系统,拥有C++(C++11/14/17)和C编程语言经验,了解使用UML 2.0进行软件建模
  • 了解配置管理系统(例如Git)
  • 拥有使用Azure DevOps Pipelines、自托管代理和Docker容器设计、实施和维护硬件/软件系统自动化测试环境的经验
  • 拥有丰富的实时操作系统(例如RT Linux或Zephyr RTOS)使用经验
  • 拥有Linux系统编程经验,包括用户空间和内核空间
  • 拥有使用Docker容器的经验,包括开发和维护
  • 拥有开发私有AI智能工具和代理的经验,这些工具和代理能够分析技术文档并从中提取洞见
  • 积极主动、富有创造力、强大的分析能力以及高效的团队合作能力
  • 流利的商务英语,能够在国际环境中与同事协作和沟通
  • 德语水平能够阅读技术文档并与其他团队成员沟通
  • 位于华沙,愿意偶尔出差
  • 能够独立、可靠地工作,并与团队成员沟通协作,以了解需要实施的要求和需求

优先条件

  • 具备Python或C#项目的实际经验
  • 使用Buildroot或Yocto为定制硬件板构建Linux系统的实践经验
  • Windows设备驱动程序编程的实践经验
  • CMake的实践经验
  • 使用Google测试框架的实践经验

Responsibilities

  • Develop architecture and design for medical embedded software
  • Create software documentation, including software architecture, design, and test specifications
  • Implement, refactor, and verify software units using model-based development tools
  • Integrate software solutions into subsystems and simulation environments and verify them
  • Define and manage software configuration processes in projects
  • Define and implement software quality measures, such as code reviews
  • Create and integrate automated test setups for medical devices

Must Have

  • University degree in Computer Science, Data Technology, Information Technology, Electrical Engineering, or Communications Engineering, with several years of relevant professional experience in developing complex embedded systems
  • Proficiency in embedded software and complex control systems, with experience in C++ (C++11/14/17) and C programming languages, and knowledge of software modeling using UML 2.0
  • Knowledge of configuration management systems (e.g., Git)
  • Experience designing, implementing, and maintaining automated test environments for hardware/software systems using Azure DevOps Pipelines, self-hosted agents, and Docker containers
  • Extensive experience with real-time operating systems (e.g., RT Linux or Zephyr RTOS)
  • Experience with Linux system programming, including user space and kernel space
  • Experience with Docker containers, including development and maintenance
  • Experience developing private AI intelligent tools and agents that analyze technical documents and extract insights
  • Proactive attitude, creativity, strong analytical skills, and effective teamwork skills
  • Fluent business English to collaborate and communicate with colleagues in an international environment
  • German language skills to read technical documentation and communicate with other team members
  • Located in Warsaw, willing to travel occasionally
  • Ability to work independently and reliably, and communicate and collaborate with team members to understand requirements and needs to be implemented

Preferred

  • Hands-on experience with Python or C# projects
  • Practical experience building Linux systems for custom hardware boards using Buildroot or Yocto
  • Practical experience with Windows device driver programming
  • Practical experience with CMake
  • Practical experience with Google Test framework

公司简介

西门子医疗是医疗技术领域的领导者,团队由遍布70多个国家、超过72,000名高度敬业的医疗工作者组成。我们不断突破界限,致力于为患者创造更佳的治疗效果和体验,无论他们身处何地、面临何种健康问题。我们的产品组合对临床决策和治疗方案至关重要。加入西门子医疗,您将成为全球科学家、临床医生、开发人员、研究人员、专业人士和技术专家团队的一员。我们相信每个人都拥有贡献多元化想法的潜力,来自不同背景、文化、宗教、政治和/或性取向的我们携手合作,共同对抗全球最具威胁的疾病,并致力于实现医疗服务的可及性。我们拥有一个共同的目标:引领医疗保健领域的突破性进展。为了每个人,为了世界各地,为了可持续发展。