Junpyo Hong

  • Principal Software Engineer (Advanced R&D for the Cleaning Robot)
  • Irvine, California, United States
  • Consumer Electronics


Inha University, Ph.D., Electronic Engineering



I’ve been working as a software engineer at Samsung Electronics since 2003. My major job is advanced R&D for the cleaning robot product. My areas of interest include software architecture design and implementation (Embedded Linux, RTOS, Microcontroller/DSP Firmware, Windows application), navigation and motion control for mobile robots, sensor fusion, and ceiling vision based SLAM. You can see my sample C++ codes at http://www.github.com/jp7hong site.


  • Principal Engineer

    Samsung Electronics

    November 2003 – Present(15 years 11 months)Suwon, Kyonggi, South Korea


  • Inha University

    Ph.D., Electronic Engineering


Skills & Expertise

  • STL
  • RTOS
  • Firmware
  • Signal Processing
  • MFC
  • ROS
  • DSP
  • Embedded Linux
  • C/C++
  • Image Processing
  • Mobile Robot Navigation
  • Python
  • Mobile Robotics
  • Sensor Fusion
  • Embedded Systems
  • TensorFlow
  • Ceiling Vision SLAM
  • Microcontrollers
  • Motion Control
  • LiDAR
  • NDK
  • Software Architecture
  • Machine Vision