- 地点
- 安贝格,德国
- 工作方式
- 混合办公
- 类型
- 全职
- 发布
- 2026-03-10
- 资历
- experienced
- 部门
- 研发
- 编号
- 498062
职责
- 作为负责 S7-1500 可编程逻辑控制器(PLC)基础组件的团队成员,设计、编写规范并实现固件以启用新功能。
- 创建功能规范和固件设计,并使用相关编程语言实现固件组件。
- 定义固件架构并创建解决方案设计,与内部合作伙伴协调。
- 持续监控开发进度,定义并实施测试以确保达到预期开发结果,并记录测试结果。
必备要求
- 计算机工程、自动化技术、电气工程、信息技术、人工智能或类似领域的学位。
- 多年使用 C 和 C++ 进行底层软件开发的专业经验。
- 具有微控制器实时应用嵌入式软件开发经验,以及系统分析、架构和设计经验。
- 了解现代软件开发方法(整洁代码、测试驱动开发、单元测试)。
- 熟悉基于 PC 的开发工具(Eclipse、调试器)。
- 有使用版本控制系统 Git 的经验。
- 能够快速可靠地适应新情况,喜欢充满活力的环境。
- 喜欢承担责任,能全身心投入工作,重视与整个团队的深入交流与合作。
- 能用德语和英语自信地交流。
优先条件
- 具备 Java 和持续集成(CI)经验者优先,尤其是 Jenkins 经验。
- 具备现场总线、可编程逻辑控制器及其编程的基本知识者优先,但并非绝对必要。
Responsibilities
- As part of the team responsible for basic components of the S7-1500 programmable logic controller (PLC), design, specify, and implement firmware to enable new features.
- Create functional specifications and firmware designs, and implement firmware components using relevant programming languages.
- Define firmware architecture and create solution designs, coordinating with internal partners.
- Continuously monitor development progress, define and implement tests to ensure expected development results, and document test results.
Must Have
- Degree in computer engineering, automation technology, electrical engineering, information technology, artificial intelligence, or a similar field.
- Several years of professional experience in low-level software development using C and C++.
- Experience in embedded software development for real-time microcontroller applications, as well as system analysis, architecture, and design.
- Knowledge of modern software development methods (clean code, test-driven development, unit testing).
- Familiarity with PC-based development tools (Eclipse, debuggers).
- Experience with version control system Git.
- Ability to adapt quickly and reliably to new situations and enjoy a dynamic environment.
- Willingness to take responsibility, fully commit to work, and value in-depth communication and collaboration with the entire team.
- Confident communication in German and English.
Preferred
- Experience with Java and continuous integration (CI), especially Jenkins, is preferred.
- Basic knowledge of fieldbuses, programmable logic controllers, and their programming is desirable but not mandatory.
公司简介
西门子数字化工业集团 (Digital Industries, DI) 是工业自动化和数字化领域的创新者。我们通过数字化企业解决方案,将现实世界和数字世界无缝连接,并借助全面的“数字孪生”实现持续的循环优化。同时,我们利用无限数据,赋能无限契机,助力快速确信的决策,为工业企业转型和可持续发展注入加速度。 加入西门子,一起共创明日世界!西门子明确承诺企业的商业活动应着眼于未来,可持续发展是西门子业务不可或缺的组成部分。自2019年以来,我们已将自身运营中产生的碳排放量减少约46%,并设定2030年的二氧化碳减排目标为相比2019年减少90%。在中国,西门子入选了 “2022福布斯中国可持续发展工业企业TOP50” 。我们由不同背景、国籍、专业知识和思维方式的伙伴组成。在这里,你会获得信任和自由,尽情地发挥所长。在这里,你会找到同伴、导师和行业大咖,与你共同创造和成长。如果拥有好奇心、突破力、创造力,寻找一个平等的发展机会并充分释放自己的潜能,加入我们,做你自己,和我们共创明日世界!探索更多发展可能。