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
IT项目管理中级工程师
上海市-上海市
UI中级工程师
上海市-上海市
中级研究员-AE
上海市-上海市
中级研究员-CT
上海市-上海市
Similar jobs at other companies
汽车电子-嵌入式软件工程师-石家庄
Hikvision · 河北省石家庄市
海康微影-嵌入式软件工程师-应用层
Hikvision · 浙江省杭州市
嵌入式软件工程师-汽车
Xiaomi · 南京
嵌入式软件工程师-手机
Xiaomi · 北京 / 南京
嵌入式软件工程师
Schneider Electric · Suzhou, China