1. Bachelor degree or above;
2. Understand the process of embedded software development and basic research and development capabilities;
3. Familiar with ARM7, cortex-m0,M3 as the core MCU, and have experience in project development on this MCU;
4. Proficient in the development of hardware drivers such as SPI, IIC, UART and Ethernet;
5. Familiar with the basic principles of TCP/IP, and can carry out the transplantation and development of various protocol stacks such as LWIP;
6. Familiar with various application layer network protocols, and can develop application layer based on the protocol stack, such as SNMP,FTP,TFTP, HTTP, etc.;
7. Understand the basic principles of RTOS, have the ability to develop applications in RTOS, and be familiar with Linux and uCOS;
8. Solid programming skills and good programming style;
9. Able to understand the schematic diagram of hardware and complete the hardware driven development according to the hardware design;
10. Independent research and development ability, good communication skills and positive team spirit;
Responsible for optical transceiver module project pre - research, conceptual design, detailed design, testing and other stages of the work;
Responsible for the completeness and correctness of the output documents at all stages of the project;
Provide technical support for market work;