Recruitment

Dedicated to Development of Hardware and Software in Field of 5G Wireless Network Testing

Embedded software engineer


Job Responsibilities:

1. Participate in product plan formulation and technical evaluation of functional requirements;

2. Completed detailed software design, code implementation, unit testing and integration testing according to the requirements of R&D process;

3. Cooperate with hardware engineers for debugging and fault analysis;

4. Responsible for writing relevant technical documents.

Job Requirements:

1. Bachelor degree or above, major in electronics, communication, computer or related, more than 2 years embedded software development experience;

2. Proficient in C/C++ programming, good programming habits, familiar with software development process;

3. Experience in software development of MCU or ARM architecture MPUs;

4, familiar with all kinds of commonly used communication interface (UART, SPI, I2C, SDIO, RS485, USB, LAN, etc.) and the agreement;

5. Familiar with embedded Linux or other embedded operating systems;

6. Good communication and teamwork skills, positive and optimistic.