西门子应用开发工程师(全栈)
社招全职10年以上产品管理地点:北京状态:招聘
任职要求
• 学历与专业:计算机科学、软件工程、自动化等相关专业本科及以上学历,5 年以上软件全栈开发经验,其中至少 2 年工业软件或 AI 相关产品开发经验,有楼宇自动化、暖通领域经验者优先。 • 前端:熟悉 HTML5、CSS3、JavaScript/TypeScript,熟练掌握至少一种主流前端框架(Vue.js、Ractive.js 等)及相关生态工具。 • 后端:熟练掌握至少一种后端开发语言(如 Java、Python、C# 等)及对应框架(Spring Boot、Django 等),能独立设计高可用的服务架构。 • 数据库:熟悉关系型数据库(MySQL、PostgreSQL 等)及 非关系型数据库( Influx DB,Folio等),具备数据模型设计、性能优化及大数据处理经验。 • 其他:了解工业通信协议(如 MQTT、OPC UA)者优先,熟悉BACnet/Modbus优先。熟悉 API 设计规范(RESTful 等),具备一定的系统架构设计能力。 • 具备极强的产品需求理解能力,能快速捕捉工业场景下的核心诉求(如实时性、可靠性、易用性),并转化为最优技术实现方案。 • 拥有优秀的问题解决能力,能独立排查并解决全栈开发中的技术难题(如前端性能瓶颈、后端接口…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
加入西门子智能基础设施集团智能建筑事业部,成为零碳先锋,共创明日世界! 西门子智能基础设施集团 (Siemens Smart Infrastructure, SI) 的业务涵盖能源系统、楼宇和工业,旨在通过集成软硬件、产品、系统和解决方案,改善人们的生活和工作方式,显著提高效率和可持续性。我们致力于打造更低碳、更智能、更灵活的基础设施,在楼宇科技、智慧园区、数据中心等领域,都有我们成功的项目案例。 我们期待应用开发工程师(全栈)人才加入我们,一同推动业务发展。 你将在这些领域发挥影响: • 负责公司工业用 AI 产品的全栈开发,涵盖前端页面设计与实现、后端业务逻辑开发及数据库架构设计,确保产品功能完整且满足工业场景需求。 • 深入理解产品需求(如楼宇设备 AI 监控、能耗智能分析、故障预警等),将需求转化为技术方案,独立完成前端交互逻辑、后端接口及数据库层的设计与编码。 • 前端方面:基于 UI/UX 设计稿开发响应式页面,实现设备状态实时展示、AI 分析结果可视化(图表、数据看板等)、用户操作交互等功能,保障在工业控制终端、PC 端等多设备的兼容性与流畅性。 • 后端方面:设计并开发高效、可靠的 API 接口,处理数据采集、AI 模型调用、业务规则计算等核心逻辑,确保与前端及硬件设备的数据交互稳定。 • 数据库方面:负责数据模型设计、表结构优化、查询性能调优,保障工业场景下海量设备数据(如传感器实时数据、历史运行记录)的存储、检索与安全性。 • 与 AI 算法团队、硬件研发团队、产品经理紧密协作,参与需求评审与技术方案讨论,解决跨团队协作中的技术衔接问题(如 AI 模型输出与业务系统集成、硬件数据协议适配)。 • 负责代码质量管控,编写技术文档(如接口文档、数据库设计文档),参与单元测试与系统测试,排查并修复线上问题,持续优化产品性能与稳定性。 • 跟踪工业软件、前端后端技术及数据库领域的发展趋势,将合适的技术与方法论引入项目,提升开发效率与产品竞争力。
包括英文材料
学历+
HTML+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Structuring_content
[英文] Learn HTML
https://web.dev/learn/html
CSS+
JavaScript+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Scripting
[英文] Learn JavaScript
https://learnjavascript.online/
The easiest way to learn & practice modern JavaScript
[英文] Learn JavaScript
https://web.dev/learn/javascript
https://www.youtube.com/watch?v=zuKbR4Q428o
Write bulletproof JavaScript code with unit testing!
TypeScript+
https://www.youtube.com/watch?v=JHEB7RhJG1Y
Master TypeScript from basics to advanced concepts through hands-on tutorials covering type annotations, generics, data fetching, Zod library, and more, with practical challenges for effective real-world application.
Vue+
[英文] Tutorial | Vue.js
https://vuejs.org/tutorial/
The goal of this tutorial is to quickly give you an experience of what it feels like to work with Vue, right in the browser.
https://www.youtube.com/watch?v=VeNfHj6MhgA
3 Hour crash course of the Vue.js framework. You will learn all the fundamentals including components, directives, lifecycle, events and much more.
后端开发+
https://www.youtube.com/watch?v=tN6oJu2DqCM&list=PLWKjhJtqVAbn21gs5UnLhCQ82f923WCgM
Learn what technologies you should learn first to become a back end web developer.
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
还有更多 •••
相关职位
社招A139115A
1、参与面向AI场景的框架的建设、参与前端框架、运行时、工程框架、开发者工具、平台的建设; 2、参与前端解决方案的设计,以满足AI应用框架智能化场景的需求; 3、参与设计架构清晰的Framework与API,打造具备良好开发体验的开发者工具; 4、参与技术选型和调研,提出专业合理的方案建议,并推动技术驱动产生更多业务价值; 5、帮助AI应用开发者提升效率和质量,持续引进最佳实践、探索和引入更佳的技术方案。
更新于 2024-08-26深圳
社招3年以上技术类-开发
1.负责alibaba国际站交易营销产品的相关系统架构设计及研发,与产品密切配合,从需求出发主导和参与开发工作,高效交付,解决各类潜在系统技术风险,保证系统的安全、稳定、高效运行。 2.具有独立完成复杂的系统分析、设计的能力,高质量高效率的完成核心编码开发;积极参与团队卓越工程,持续提升系统整体性能和稳定性。 3.在做好业务能力支撑的前提下,具有技术调研、架构优化、性能调优能力,能深入理解并参与业务研发;积极参与业务方向讨论,提出优化建议,技术驱动业务发展 4.有良好的自驱力,能紧跟技术前沿,主动学习新技术,针对不断增长/变化的业务需求,积极使用AIGC等新技术,完成项目的技术选型、设计和落地。
更新于 2025-12-04杭州
社招3年以上技术类-开发
1.负责alibaba国际站智能沟通产品的相关系统架构设计及研发,与产品密切配合,从需求出发主导和参与开发工作,高效交付,解决各类潜在系统技术风险,保证系统的安全、稳定、高效运行。 2.具有独立完成复杂的系统分析、设计的能力,高质量高效率的完成核心编码开发;积极参与团队卓越工程,持续提升系统整体性能和稳定性。 3.在做好业务能力支撑的前提下,具有技术调研、架构优化、性能调优能力,能深入理解并参与业务研发;积极参与业务方向讨论,提出优化建议,技术驱动业务发展。
更新于 2025-08-06杭州