Programming Languages: C, C++, Java, Python, Matlab, Bash Script, Qt
Robotics Software: ROS, OpenCV, PCL, Eigen, MRPT
Robotics Algorithm: ADAS, SLAM, sensor-fusion, state-estimation, Kalman-filter, particle-filter, Monte-Carlo Localization
Robotics Sensors: LiDAR, mono/depth camera, radar, IMU, GPS, ultrasound (sonar), infra-ray
Hardware Prototyping: Verilog, FPGA, PCB, schematic diagram
Embedded Systems: Android/Linux applications, framework, HAL; Linux applications, kernel drivers, system bring-up
Software Engineering: Agile methodology, Scrum, Git, CMake, Docker