旧塩港電氣工業製造社 主页旧塩港電氣工業製造社 主页

嵌入式软件开发工程师

R&D Engineer, Embedded Software Development Engineer

ABB

地点
上海,中国
部门
机器人业务部门
招聘主体
上海ABB工程有限公司

工业自动化

职责

  • 编写结构良好、可测试、高效且易于维护的代码
  • 提出高效可靠的软件解决方案
  • 为模块化应用软件开发软件模块
  • 分析并提升模块化软件的效率、稳定性和可扩展性
  • 开发软件测试和持续集成
  • 软件设计和产品文档

必备要求

  • 软件工程、计算机科学与技术或同等专业的硕士学位
  • 3年以上嵌入式软件开发经验
  • 优秀的 C/C++ 能力
  • 熟悉外设接口(如 UART/SPI/IIC/RGMII/PCIE)
  • 熟悉基于 ARM 架构的 MPU/SoC(如 STM32、Zynq)
  • 熟悉 Linux 和一种实时操作系统
  • 能理解硬件原理图设计
  • 专业的英语沟通能力
  • 具备解决问题、结果导向、时间管理和团队合作能力

优先条件

  • 具备工业软件开发经验
  • 了解敏捷开发流程

Responsibilities

  • Write well-structured, testable, efficient, and maintainable code
  • Propose efficient and reliable software solutions
  • Develop software modules for modular application software
  • Analyze and improve the efficiency, stability, and scalability of modular software
  • Develop software testing and continuous integration
  • Software design and product documentation

Must Have

  • Master's degree in Software Engineering, Computer Science, or equivalent
  • 3+ years of embedded software development experience
  • Excellent C/C++ skills
  • Good knowledge of peripheral interfaces (e.g., UART/SPI/IIC/RGMII/PCIE)
  • Familiar with ARM-based MPU/SoC (e.g., STM32, Zynq)
  • Familiar with Linux and a real-time operating system
  • Ability to understand hardware schematic design
  • Professional English communication skills
  • Problem-solving, result-oriented, time management, and teamwork skills

Preferred

  • Experience in industrial software development
  • Knowledge of agile development processes

公司简介

在 ABB,我们帮助各行各业保持竞争优势——更高效、更可持续地运营。进步是我们的标准——为了您、您的团队,以及全世界。作为全球领导者,我们为您提供实现这一目标所需的一切。这并非易事,成长需要决心。但在 ABB,您永远不会孤军奋战。掌控推动世界发展的动力。在 ABB,你不仅仅是开始一份工作,更是开启一段个人和职业发展的旅程。我们的文化建立在强大的价值观之上,每个人都受到重视,并被赋予充分发挥其潜力的权力。我们相信,持续发展能够赋能每个人,使其有所作为。我们的“学习、连接、成长”体系和互助文化赋能 ABB 的每一位员工,帮助他们实现个人目标和抱负。在 ABB,我们关心员工及其故事。我们营造安全、公平、公正、包容的工作环境,让每个人都能蓬勃发展、获得成功,无论性别、种族或文化背景、性取向、宗教或社会背景如何。多元化的团队使我们更加强大。ABB 也致力于在所做的每一件事中秉持高标准的道德。