SOFTWARE ENGINEER
· Design and development of firmware for LTE/GPS/BLE/Wi-Fi/Zigbee/sub-GHz Transceivers, base band and audio/video products.
· Design software for PC and Mac OS, Android and iOS mobile applications.
· Define and design the user interface, functional and test requirement specifications and operation sequence of the wireless and audio/video products.
· Implement database management system and artificial intelligence technologies into backend server.
·
The requirements:
· Degree in Electrical/Electronic or Computer Engineering.
· At least 2 years direct work experience with embedded system development.
· Fresh graduate with good aptitude will be considered.
· Experience in Android, iOS, Mac OS, Windows OS, micro-controller, C++, and Assembly languages is an added advantage.
· Knowledge in telecommunications protocol implementation (TCP/IP, LTE, Wi-Fi, Zigbee, VoIP), and experience with Android, RTOS and Linux OS and finite state machines (FSM) are preferred.
· Independent, good team player and self-disciplined to succeed.