Roles and Responsibilities: Embedded software development for professional speakers; Collaborate with hardware engineers for embedded software development; Work with application engineers and automated testing engineers to develop and implement communication protocols; Participate in product concept, solution design, software development, alpha/beta testing etc., delivery successfully on-time and on-quality;
Qualifications: Bachelor degree or above in electronics or computer related, more than 3 years related working experience; Proficient in C/C++ development base on ARM Cortex M series processors; Familiar with Bluetooth and audio DSP algorithm; Strong troubleshooting and root cause analysis skills; Experience with common MCU peripherals such as USB, DMA, SPI, I2C, UART, I2S/SAI; Strong motivation to work in world-wide distributed and cross-functional teams to work on challenging problems; Any of these skills is a plus: audio processing, English communication;