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

嵌入式软件工程师

Embedded software engineer

麦太保(Metabo)

地点
上海,中国
类型
全职
发布
2026-08-27
资历
experienced
招聘主体
麦太保电动工具(中国)有限公司

机械工程装备电动工具

职责

  • 参与基于 Arm Cortex-M 系列 MCU 及 8051 系列 MCU 的嵌入式软件平台设计与开发,并基于该平台进行功能开发。
  • 负责电机驱动及整机各类功能的嵌入式软件开发。
  • 负责量产项目嵌入式软件问题的分析、解决与升级。
  • 负责控制器供应商端的测试软件开发,并跟进、解决软件相关问题。
  • 负责整机认证中软件部分的认证文档编写,以及项目开发过程中软件相关设计文档的编制与管控。

必备要求

  • 自动化、电子信息、计算机及相关专业本科及以上学历。
  • 8 年以上相关领域工作经验。
  • 具备 Arm Cortex-M 系列 MCU 及 8051 系列 MCU 的 C 语言编程经验。
  • 熟悉软件架构设计,具备模块化编程及可靠性验证测试能力。
  • 熟悉电机控制原理,包括有/无传感器 BLDC/BLAC 方波控制、有/无传感器 PMSM FOC 控制等。
  • 具备创新精神、团队协作精神及较强的沟通协调能力。
  • 优秀的英语听说读写能力。
  • 优秀的 C/C# 编程经验。

优先条件

  • 硕士优先。
  • 有 PC 端 C# 开发经验者优先。
  • 有嵌入式系统底层驱动开发或 RTOS、Bootloader 开发经验者优先。
  • 熟悉 UART、SPI、I2C、蓝牙等基础通信协议者优先。

Responsibilities

  • Participate in the design and development of embedded software platforms based on Arm Cortex-M series MCUs and 8051 series MCUs, and develop functions on the platform.
  • Develop embedded software for motor drive and various machine functions.
  • Analyze, resolve and upgrade embedded software issues for mass production projects.
  • Develop test software at controller suppliers and follow up on and resolve software-related issues.
  • Prepare certification documents for the software part of whole-machine certification, and compile and control software-related design documents during project development.

Must Have

  • Bachelor's degree or above in automation, electronic information, computer science or related fields.
  • 8+ years of relevant work experience.
  • C programming experience on Arm Cortex-M series MCUs and 8051 series MCUs.
  • Familiar with software architecture design, with modular programming and reliability verification testing capabilities.
  • Familiar with motor control principles, including sensored/sensorless BLDC/BLAC block commutation control and sensored/sensorless PMSM FOC control.
  • Innovative spirit, teamwork spirit and strong communication and coordination skills.
  • Excellent English listening, speaking, reading and writing skills.
  • Excellent C/C# programming experience.

Preferred

  • Master's degree preferred.
  • PC-side C# development experience preferred.
  • Experience in embedded system low-level driver development or RTOS/Bootloader development preferred.
  • Familiarity with basic communication protocols such as UART, SPI, I2C and Bluetooth preferred.

公司简介

麦太保是专业电动工具生产商之一,总部设在德国斯图加特市附近的麦太保电动工具有限公司成立于1924年。麦太保公司的专注和专业精神,也表达了麦太保的高品质及自信源泉。正是这种精神,造就了麦太保工具一流的卓越品质,一直得到世界许多国家和地区专业用户的好评和欢迎。