2.1.Trình độ học vấn:
- Tốt nghiệp Đại học Chính quy loại Khá trở lên, chuyên ngành Công nghệ thông tin, Robotics, Cơ điện tử,
- Điều khiển tự động, Tự động hóa hoặc các ngành kỹ thuật liên quan
2.2.Yêu cầu kỹ năng kỹ thuật:
- Có khả năng lập trình trên nền Linux hoặc Embedded.
- Có khẳ năng sử dụng ngôn ngữ lập trình C, C++, Python, C#...
- Có kiến thức lập trình các phần mềm mã nguồn mở, đặc biệt là ROS (Robot Operating System).
- Hiểu biết các thuật toán trong ROS: SLAM, Global planning, Local planning...
- Ưu tiên ứng viên có kinh nghiệm thiết kế mạch, sử dụng ngôn ngữ lập trình linh hoạt, biết sử dụng PLC, vi điều khiển (Arduino, ARM, AVR...).
- Hiểu biết về cơ học, điều khiển và cảm biến (khoảng cách, hình ảnh, cảm biến lực,...) trong robot.
2.3.Kiến thức về robot
- Hiểu biết về các loại robot khác nhau như robot di động, robot cộng tác, robot công nghiệp, robot tự hành, vv.
- Khả năng thiết kế, xây dựng và điều khiển robot từ các thành phần cơ bản đến phức tạp.
- Khả năng triển khai hệ thống ROS trên robot thực tế.
2.4.Ngoại ngữ
- Khả năng đọc, viết và nói tiếng Anh thành thạo để tương tác với đồng nghiệp và khách hàng quốc tế.
3.Kinh nghiệm làm việc
- Kinh nghiệm làm việc thực tế về lập trình cho robot từ 2 năm trở lên.
- Kinh nghiệm làm việc với các công cụ phát triển và mô phỏng robot như Gazebo, V-REP hoặc ROS Stage.