KML Engineering Limited

Software Engineer / Associate Software Engineer

KML Engineering Limited

Job Description:

Candidates can catch this opportunity to work with technical experts from both local and overseas on design and development of large-scale system for payment solution and various IT system solutions. This candidate must be enthusiasm in learning new technologies and hands on programming works to make things happen. Candidates can advance his/her career to become software design leader or project manager.


  • The candidate shall be responsible for software related activities including:
  • Design
  • Coding
  • Testing
  • Deployment
  • Maintenance
  • Documentation

The Person:

  • Higher Diploma or above in Electronic Engineering/ Electrical Engineering/ Information Engineering or related disciplines
  • Hands-on experience in C++/C#/Python on both Windows and Linux environment
  • Knowledge in iOS/Android App development
  • Knowledge in IoT
  • Knowledge in AI Robotic design and development on ROS is an advantage
  • Knowledge in web application development with Django, React, Node.js is an advantage
  • Knowledge in embedded Windows/Linux server Administration is an advantage
  • Knowledge in electronic and related hardware interface is an advantage
  • Attention to details, fast learner, good team player, autonomous and reliable
  • Good communication skills in both spoken and written English and Chinese, fluency in Mandarin is an advantage
  • Willing to travel occasionally
  • Fresh graduate is also welcome

KML is an equal-opportunity employer and welcomes applications from all qualified candidates. If you look for an exciting and rewarding career, please send your resume, present and expected salary by clicking Apply Now.

Personal data collected will only be used for recruitment purposes.

More job information
  • 5-day week
  • Dental plan
  • Marriage leave
  • Medical plan
  • Year-end bonus
Job Function
  • Shatin
Employment Term
  • Full-time
  • 0 year
Career Level
  • Entry level
  • Asso. Deg or High Dip
  • Degree
  • Master's degree
Require to Travel
  • Travel occasionally