西门子DCS 软件开发高级前端工程师 (上海)
社招全职10年以上研发地点:上海状态:招聘
任职要求
• 学历及专业:本科及以上学历,计算机、软件工程、自动化控制及相关专业; • 工作经验:3年以上自动化工业软件研发经验,控制系统相关项目开发经验者优先. • 知识要求:了解软件构架模式(如分层构架,B/S,C/S,微服务构架等),对页面渲染性能有深入经验,能与DCS系统实际需求相结合。 • 软件编程:熟练掌握HTML5、CSS3、JavaScript编程以及主流框架(Vue、React、Angular),用于开发跨平台的Web应用,需熟悉组件化开发,熟悉Angu…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
DCS 软件开发高级前端工程师 (上海) 工作职责 • 依据产品需求及架构设计,负责 DCS(分布式控制系统)软件中模块(上位/下位)的设计、编码、优化及持续性维护 • 与硬件工程师、测试工程师紧密合作,解决研发过程中的关键技术问题,确保研发项目按照里程碑按时进行; • 协同总部研发团队,高效推进产品功能的代码实现与技术落地; • 严格遵循代码开发规范,编写具备高可维护性、高可测试性的标准化代码; • 执行单元测试与集成测试工作,精准定位并修复代码缺陷,保障代码运行稳定性及功能完整性。
包括英文材料
学历+
C+
https://www.freecodecamp.org/chinese/news/the-c-beginners-handbook/
本手册遵循二八定律。你将在 20% 的时间内学习 80% 的 C 编程语言。
https://www.youtube.com/watch?v=87SH2Cn0s9A
https://www.youtube.com/watch?v=KJgsSFOSQv0
This course will give you a full introduction into all of the core concepts in the C programming language.
https://www.youtube.com/watch?v=PaPN51Mm5qQ
In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming with the help of the classic C Programming language book written by Brian Kernighan and Dennis Ritchie.
微服务+
https://learn.microsoft.com/en-us/training/modules/dotnet-microservices/
Microservice applications are composed of small, independently versioned, and scalable customer-focused services that communicate with each other by using standard protocols and well-defined interfaces.
https://microservices.io/
Microservices - also known as the microservice architecture - is an architectural style that structures an application as a collection of two or more services.
https://spring.io/microservices
Building small, self-contained, ready to run applications can bring great flexibility and added resilience to your code.
https://www.ibm.com/think/topics/microservices
Microservices, or microservices architecture, is a cloud-native architectural approach in which a single application is composed of many loosely coupled and independently deployable smaller components or services.
https://www.youtube.com/watch?v=CqCDOosvZIk
https://www.youtube.com/watch?v=hmkF77F9TLw
Learn about software system design and microservices.
HTML+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Structuring_content
[英文] Learn HTML
https://web.dev/learn/html
还有更多 •••
相关职位
社招10年以上研发
DCS 软件开发高级工程师 (上海) 工作职责 • 依据产品需求及架构设计,负责 DCS(分布式控制系统)软件中模块(上位/下位)的设计、编码、优化及持续性维护 • 与硬件工程师、测试工程师紧密合作,解决研发过程中的关键技术问题,确保研发项目按照里程碑按时进行; • 协同总部研发团队,高效推进产品功能的代码实现与技术落地; • 严格遵循代码开发规范,编写具备高可维护性、高可测试性的标准化代码; • 执行单元测试与集成测试工作,精准定位并修复代码缺陷,保障代码运行稳定性及功能完整性。
更新于 2025-12-12上海
社招5年以上ACG
-对相关业务产品技术有深刻理解,作为产品业务运营Owner通过内外协同,拿到明确的业务结果,完成产品业务运营业绩目标 -产品生态伙伴建设和运营,结合行业生态,形成稳定可持续的业务运营模式 -深入了解产品与技术,竞品行业动态等作为专业产品售前支撑销售业务推进 -协助产品研发交付提供有价值的客户需求、产品建设需求等输出;协助完成项目的高质量交付,对项目范围、进度、成本、交付质量、项目经营结果等负责
更新于 2024-11-29北京|上海|西安