Responsibilities:
-
Software development on new telecommunication products
-
Firmware to cloud application development
-
Tackle problems ranging from machine learning and hardware driver to systems administration
-
Maintain, optimize, troubleshoot, and debug existing software components
Requirements:
-
Bachelor’s degree or above in Computer/Electronic Engineering, Physics or related disciplines
-
A strong desire to learn new technologies and demonstrate good analytical and problem-solving skills
-
Solid hands-on experience in software design and development, with proficiency in common programming languages such as C, C++, and Python
-
Fluent in English and Chinese (Both Cantonese and Mandarin) with good communication skills