Embedded Software Development Engineer



- Bachelor's degree or above in Electrical Engineering/Computer Science


- At least 2 years' of experience in embedded software development , C/C++ programming

- Ability to understand circuit diagrams and basic hardware knowledge


- Must have MCU development experience and RTOS knowledge


- Embedded Linux or Android development experience is preferred


- Prior experience with wireless communication systems/protocols such as Bluetooth, ZigBee, Wi-Fi, etc

- Should be able to read and write in fluent      English

- Good attitude and team spirit


- Able to independently as well as in a team


- Work proactively and  meet tight deadlines