OpenNash Jobs
Midea Group · 上海市-上海市

嵌入式软件工程师

上海市-上海市

Listed on Midea Group’s official careers site. Posted June 4, 2026. Check that it is still open and apply there.

Apply on Midea Group’s careers site →

Job description

  • Design, develop, debug, and maintain C++ applications and middleware on embedded Linux platforms.
  • Develop, maintain, and optimize firmware for microcontroller units (MCUs), primarily STM32 series. This includes peripheral driver development, low-level hardware interaction, and real-time task implementation.
  • Collaborate closely with the Electronics/Electrical (EE), software team throughout the product development cycle.
  • Participate in system architecture design, write technical documentation, and implement software modules for both Linux and bare-metal/RTOS environments.

Education &Knowledge Required

  • BS or MS degree in Computer Science, Electrical Engineering, or a related field.
  • Strong proficiency in C++ and object-oriented design principles.
  • Familiarity with inter-process communication (IPC), multi-threading, and system-level programming.
  • Experience with debugging tools (GDB) and version control systems (Git).
  • Familiarity with microcontroller (MCU) development, such as on STM32 or similar ARM Cortex-M/R platforms.
  • Knowledge of communication protocols (I2C, SPI, UART, CAN, Ethernet).

Preferred

  • Experience with real-time operating systems (RTOS).
  • Hands-on experience with STM32 development ecosystem (STM32CubeMX/HAL, Keil, IAR).
  • Familiarity with embedded build systems, cross-compilation toolchains.

Experience

Required:

  • 3+ years of professional experience in embedded software development using C/C++.

Other Special Requirements

  • Good working proficiency in written and spoken English.
  • Basic understanding or experience with FPGA concepts and development is a plus.
  • Knowledge of DR products is a plus.
  • Knowledge of CT products is a big plus.

More jobs at Midea Group

UI中级工程师

上海市-上海市

中级研究员-AE

上海市-上海市

中级研究员-CT

上海市-上海市

Similar jobs at other companies

汽车电子-嵌入式软件工程师-石家庄

Hikvision · 河北省石家庄市

嵌入式软件工程师-手机

Xiaomi · 北京 / 南京

嵌入式软件工程师

Schneider Electric · Suzhou, China

OpenNash lists jobs from employers’ own careers sites and does not handle applications. Dates come from the employer where stated; “first seen” and “last checked” are our own observations.