Embedded Software Engineer (IoT)-Zhuhai & Shenzhen
Responsibilities:
1. Develop embedded platforms, drivers and applications;
2. Assist in the verification of IC functions and the R&D of new functions required;
3. Write and maintain development documents;
Qualifications:
1. Degree: bachelor’s degree or above;
2. Major: Computer, Electronic Information, Automation, Mechatronics, Microelectronics or other related fields;
3. Proficiency in C language programming, mastery of commonly used data structures and algorithms;
4. Familiarity with commonly used software development tools; ability to do software programming and debugging independently;
5. Mastery of more than one 8bit, 32bit CPU architectures;
6. Familiarity with sensor and driver development;
7. Mastery of operating systems; familiarity with RT-Thread, RTOS, Linux and other drivers and with software development preferred;
8. Experience in IoT device access for famous Internet companies preferred;
9. Experience in developing Wi-Fi speakers, smart furniture, smart appliances or other related products preferred;
10. Strong communication skills, conscientiousness, and great passion for and capability of learning.
Embedded Software Engineer (Wi-Fi)-Zhuhai
Responsibilities:
1. Develop and maintain Wi-Fi drivers and firmware;
2. Assist in the verification of IC functions and the R&D of new functions required;
3. Write and maintain development documents;
4. Assist in customer support and training;
Qualifications:
1. Degree: bachelor’s degree or above;
2. Major: Computer, Electronic Information, Automation, Mechatronics, Microelectronics, or other related fields;
3. Proficiency in C language programming and mastery of commonly used data structures and algorithms;
4. Familiarity with commonly used software development tools; ability to do software programming and debugging independently;
5. Mastery of more than one 8bit, 32bit CPU architectures;
6. Familiarity with interface protocols for software and hardware, and driver development;
7. Familiarity with Wi-Fi, TCP/IP and other protocol analyzers;
8. Familiarity with Wi-Fi MAC-level software design; hands-on experience in development preferred;
9. Familiarity with IEEE802.11a/b/g/n/ac/ax protocol and relevant WFA standards preferred;
10. Strong communication skills, conscientiousness, passion for and capability of learning.
FPGA Verification Engineer-Zhuhai
Responsibilities:
1. SoC driver development, debugging and maintenance;
2. Participate in the verification of FPGA prototypes;
3. Participate in the verification of chip samples and provide support for application;
Qualifications:
1. Bachelor’s degree or above in Computer, Automation, Electronic Communications, or other related fields;
2. Familiarity with more than three commonly used SoC peripherals and relevant protocols, such as I2C, UART, SPI, SD, USB; experience in audio encoding and decoding preferred;
3. Knowledge of C/C++ language, assembly language, operating systems, etc.; experience in operating RTOS or Linux system preferred;
4. Experience in modular design and requirements analysis; ability to design low-level software framework preferred;
5. Knowledge of chip R&D and strong knowledge of the basics of computer architecture, etc.; great ability to resolve technical issues;
6. Strong self-motivation, communication skills and team spirit.