Data Scientist – Embedded System


  • Develop and implement embedded signal processing/machine learning algorithms on a biomedical embedded system.
  • Early-evaluate the algorithms’ performance on the simulation platform. Deliver report and discuss with team members.
  • Responsible for specification, set up, implement, and testing on the target platform.
  • Explore novel algorithms to improve performance.


  • Degree in Computer Engineering, Electronic Engineering, Automatic Control, Embedded System Design or related discipline.
  • Minimum 3 years experience of programming C/C++ on Linux. Familiar with GNU Toolchain. 
  • Familiar with machine learning C/C++ libraries, e.g. OpenCV, LibSVM etc. 
  • Working experience on ARM-based embedded system is a plus.
  • Experience in signal processing is a plus.
  • Good written and verbal communication skill, Good team player.

If this job interest you, we would love to hear from you so send us your resume to