ABB是电气与自动化领域的技术领导企业,致力于赋能更可持续与高效发展的未来。ABB将工程经验与软件技术集成为解决方案,优化制造、交通、能源及运营。秉承130余年卓越历史,ABB全球约10.5万名员工全力以赴推动创新,加速产业转型。ABB在中国拥有研发、制造、销售和工程服务等全方位的业务活动,27家本地企业,1.5万名员工遍布于近130个城市,线上和线下渠道覆盖全国约700个城市。
一、岗位职责
- 新产品研发,包括需求分析,架构设计,编码和调试等。
- 根据软件配置管理(SCM)和内部编码规则开发软件。
- 准备和维护技术文档。
- 计划和引导软件实施。
- 同其他研发工程师,测试工程师,产品经理以及客户紧密合作,规划软件开发周期中各个步骤。
- 提供现场支持。
二、任职要求
- 本科以上学历。计算机或软件专业。
- 网站后端开发或类似专业工作2年或以上,有模块设计,软件架构设计,物联网设备和软件集成等经验。
- 熟悉云/微服务架构及开源软件RabbitMQ、Kafka、Redis、Kubernetes、Docker等,有C语言和Linux系统经验更佳。
- 熟悉至少一门脚本语言(Javascript, python等)
- 熟悉build(包含交叉编译)的具体过程,实现方式并理解过程中各步骤的原理和目标。
- 具有面向对象、RESTful和MVC的相关概念。
- 具有常见网络通信相关知识。例如HTTP, MQTT。
- 熟练C#,熟悉使用asp.net 开发网站后端
- 熟悉数据库相关知识(如MS SQL server, MongoDB等)
- 熟悉服务器应用及云方案(包括云服务搭建, 华为云优先)
- 熟悉DevOps方法所需要的现代工具(版本控制、构建和部署、功能性和非功能性测试、变更管理、分析等等)。
- 良好的英语读写能力, 人际交往和团队合作能力。
- 如有PC (MS Windows),移动/智能设备(Android, iOS),网络安全及工业软件(e.g. SCADA),前端UI方面知识更佳。
- 能适应短期国外派遣。