Embedded Software Development Engineer (Wuhan, Dongguan)
15-30k
Minimum education:
Undergraduate
Number of recruitments:
5
Experience required:
No limit
Responsibilities:
1. Responsible for embedded product requirement analysis, software implementation architecture design, and software implementation plan formulation;
2. Participate in project planning, responsible for the organization and implementation of the project's software part and technical review;
3. Participate in the development and debugging of hardware drivers;
4. Participate in the analysis of major problems in embedded products, responsible for the investigation, analysis, and resolution of major software problems in products;
5. Responsible for the design, development, and maintenance of product software platform architecture;
6. Responsible for system overview design, guiding detailed design and coding implementation;
7. Responsible for the review and control of embedded software implementation schemes.
Job Requirements:
1. Proficient in C language; has standardized programming ideas and coding style practice experience, and has experience in developing wireless communication terminals such as WiFi, Lora, and zigbee;
2. Familiar with mainstream embedded development platforms, STM32, ARM series, DSP series, and has experience in developing at least two platforms;
3. Familiar with embedded real-time operating systems, such as UCOS, FreeRTOS, RTThread, and has experience in porting at least one operating system, with experience in task division and creation based on real-time kernels. Candidates with experience in real-time optimization between tasks are preferred;
4. Has experience in developing industrial communication or data acquisition products, masters common industrial field protocols such as Modbus-RTU (or TCP), CAN bus; candidates with experience in developing and debugging industrial field protocols are preferred;
5. Has experience in embedded product design and development, can independently complete the software architecture design of medium-sized and above embedded systems, has participated in the design of large-scale embedded system software, has good programming ideas and standardized C coding style;
6. Familiar with common solutions for embedded low-power design and has practical low-power development experience;
7. Excellent teamwork spirit (at least 3 project experiences), a spirit of research and learning, good communication skills, and proactive work attitude;
8. Rigorous and efficient work, optimistic, with a strong sense of time and deadlines;
Work Location: Wuhan or Dongguan
Make industry smarter and equipment healthier
Service Hotline
+86 19972156250
Wuhan Intelligent Cloud Control Technology Co., Ltd.
Company Address: No. 6 Fozuling 3rd Road, Donghu New Technology Development Zone, Wuhan, Hubei, China