- 地点
- 布拉格,捷克
- 工作方式
- 现场办公
- 类型
- 全职
- 发布
- 2025-09-09
- 资历
- senior
- 部门
- 基础技术
- 编号
- 468590
- 招聘主体
- 西门子有限公司
职责
- 在嵌入式资源受限环境中使用现代 C++(C++14、C++17)开发和增强固件组件。
- 改进关键软件子系统,并与经过 10 多年发展、支持 100 多种产品变体的遗留代码库集成。
- 实现强大的通信协议集成(如 HART、PROFIBUS、Modbus、PROFINET 和 EtherNet/IP)。
- 支持功能安全开发流程,例如作为技术负责人支持 FMEDA。
- 对功能安全关键型应用程序进行故障排除、调试和性能优化,同时指导初级开发人员并分享最佳实践。
- 与持续集成流程同步工作,支持简化的构建自动化、测试和发布管理计划。
必备要求
- 熟练掌握 .NET C#、WinForms、MS Test。
- 作为高级开发人员,在资源受限、功能安全关键环境中使用现代 C++ 进行嵌入式固件开发方面拥有丰富经验。
- 具有设计和实施软件解决方案的丰富经验,精通 UML 和序列图等软件设计技术。
- 具有 HART、PROFIBUS、Modbus、PROFINET 和 EtherNet/IP 等通信协议的实践经验,并能将这些协议集成到复杂系统中。
- 具有使用遗留代码库和改进现有系统以满足现代技术和功能安全标准的经验。
- 熟悉持续集成、构建自动化和配置管理实践。
- 具有出色的解决问题能力、协作思维以及指导初级团队成员的意愿。
优先条件
- 接触功能安全标准、风险分析技术和容错机制。
Responsibilities
- Develop and enhance firmware components using modern C++ (C++14, C++17) in embedded, resource-constrained environments.
- Improve critical software subsystems while integrating with a legacy codebase developed over 10+ years and supporting 100+ product variants.
- Implement robust communication protocol integration (e.g., HART, PROFIBUS, Modbus, PROFINET, and EtherNet/IP).
- Support functional safety development processes, e.g., as technical lead for FMEDA.
- Troubleshoot, debug, and optimize performance of functionally safety-critical applications while mentoring junior developers and sharing best practices.
- Work in sync with continuous integration processes to support streamlined build automation, testing, and release management plans.
Must Have
- Proficiency in .NET C#, WinForms, MS Test.
- Extensive experience as a senior developer in embedded firmware development using modern C++ in resource-constrained, functionally safety-critical environments.
- Strong experience in designing and implementing software solutions, with proficiency in software design techniques such as UML and sequence diagrams.
- Hands-on experience with communication protocols such as HART, PROFIBUS, Modbus, PROFINET, and EtherNet/IP, and ability to integrate them into complex systems.
- Experience with legacy codebases and improving existing systems to meet modern technology and functional safety standards.
- Familiarity with continuous integration, build automation, and configuration management practices.
- Excellent problem-solving skills, collaborative mindset, and willingness to mentor junior team members.
Preferred
- Exposure to functional safety standards, risk analysis techniques, and fault-tolerant mechanisms.
公司简介
西门子数字化工业集团 (Digital Industries, DI) 是工业自动化和数字化领域的创新者。我们通过数字化企业解决方案,将现实世界和数字世界无缝连接,并借助全面的“数字孪生”实现持续的循环优化。同时,我们利用无限数据,赋能无限契机,助力快速确信的决策,为工业企业转型和可持续发展注入加速度。 加入西门子,一起共创明日世界!西门子明确承诺企业的商业活动应着眼于未来,可持续发展是西门子业务不可或缺的组成部分。自2019年以来,我们已将自身运营中产生的碳排放量减少约46%,并设定2030年的二氧化碳减排目标为相比2019年减少90%。在中国,西门子入选了 “2022福布斯中国可持续发展工业企业TOP50” 。我们由不同背景、国籍、专业知识和思维方式的伙伴组成。在这里,你会获得信任和自由,尽情地发挥所长。在这里,你会找到同伴、导师和行业大咖,与你共同创造和成长。如果拥有好奇心、突破力、创造力,寻找一个平等的发展机会并充分释放自己的潜能,加入我们,做你自己,和我们共创明日世界!探索更多发展可能。