Leading manufacturer and supplier of IoT products and applications
Job Description
- Develop embedded firmware for IoT applications and consumer products.
- Participate in the entire software development life cycle including design, coding, integration, testing, debugging and documentation.
- Work closely with hardware team for product development.
Job Requirements
- Higher Diploma/Bachelor Degree in Electronics Engineering, Computer Engineering or equivalent qualification.
- Minimum 3 years solid hands‑on software development experience for embedded system.
- Proficient in MCU and device driver programming.
- Experience in Embedded Linux Platform.
- Experience in C, C++, Python programming.
- Knowledge of Zigbee, WiFi, BLE, TCP/IP, UDP, MQTT, CoAP is an advantage.
- Familiar with version control tools such as SVN, JIRA, etc.
- Good team players, interpersonal and communication skills