Job Description

Responsible for path finding and proof of concept for software projects related to internet of things (IoT) and cloud AI analytic for state-of-the-art embedded communication system.
What you will learn:

  • Opportunities to participate in a full software development life cycle, from path finding, prototyping, planning, to executing and testing.
  • Apply state-of-the-art deep learning technology to implement AI analytics for automatic bug classification and anomaly detection
  • Participate in end-to-end IOT development, including firmware, backend (NodeJS) and frontend (ReactJS) for advanced device management and automation.
  • Gain C/C++ advance programming experience from industry professionals.
  • Experience working in a multinational environment across different geographies.
  • Gain insights into software and platform development processes.


  • Computer Engineering, Electronic/Electrical Engineering or Computer Science.
  • Applicants should have excellent analytical and computing skills.
  • C/C++/Assembly programming skills in either Windows or Linux development environment.
  • Strong in scripting languages, JS, Python, Perl.
  • Passionate and motivated to learn about Mobile/IoT embedded system development