Job ref no.: CT3123039-01#0005

Software Engineer


  • 5-day week
  • 13-month pay
  • Discretionary bonus
  • Medical plan


  • Assist in R & D project development
  • Firmware / Software development of appliance products
  • To conduct feasibility studies focus on household electrical appliances & robotic products
  • To conduct experimental data analysis, testing and documentation
  • To conduct general project follow-up and test
  • PC tools development


  • Bachelor or higher in Computer Science / Engineering or related disciplines
  • 1-2 years working experience in software development (Fresh graduate also welcome)
  • Familiar with C / C++
  • Knowledge in design of experiment and experimental data analysis
  • Proficient robotic control or image processing is an advantage
  • Strong analytical and problem solving skills
  • Knowledge of SLAM and V-SLAM algorithms
  • Knowledge of data handling for vision sensors, such as point cloud and depth image
  • Hand-on experience of using ROS
  • Knowledge of Embedded Linux is an advantage
  • Passionate about new technology and producing quality software
  • Good interpersonal skills, have collaborative mind, willing to share knowledge and opinion
  • Candidates with less experience will be considered as assistant software engineer

We offer 5-day work, bank holiday, double paid, medical benefits and performance bonus. Interested applicants please send a detailed resume, with current and expected salary, contact telephone number and date available by clicking Apply Now.

Personal data collected will be treated in the strictest confidence and will be used for recruitment purpose only.