Mô tả công việc
Mức độ phù hợp và xếp hạng của bạn so với ứng viên khác như thế nào?
- Chủ trì nghiên cứu, thiết kế kiến trúc và phát triển các module phần mềm lõi cho hệ thống robot, bao gồm phần mềm điều khiển, xử lý dữ liệu cảm biến, quản lý chuyển động và giao diện vận hành.
- Xây dựng, phát triển và tối ưu các thuật toán, giải pháp phần mềm phục vụ điều khiển, vận hành và tích hợp hệ thống robot.
-
Chủ trì thiết kế kiến trúc phần mềm, lựa chọn công nghệ, framework và xây dựng các tiêu chuẩn
phát triển phần mềm cho sản phẩm Robotics.
- Phối hợp với các nhóm cơ khí, phần cứng, Embedded, AI và điều khiển để tích hợp, kiểm thử và hoàn thiện hệ thống robot.
- Chủ trì kiểm thử, phân tích lỗi, tối ưu hiệu năng, bảo mật và độ ổn định của phần mềm trong môi trường vận hành thực tế.
- Nghiên cứu, ứng dụng các công nghệ và framework mới trong lĩnh vực Robotics; cải tiến và nâng cấp phần mềm theo yêu cầu phát triển sản phẩm.
- Thực hiện quản lý mã nguồn, Code Review, xây dựng tài liệu kỹ thuật và quy trình kiểm thử, triển khai, phát hành phần mềm.
- Dẫn dắt chuyên môn, phân công công việc, kiểm soát tiến độ và chất lượng sản phẩm; hướng dẫn, đào tạo và phát triển đội ngũ kỹ sư phần mềm.
- Đề xuất giải pháp công nghệ, định hướng nghiên cứu và phát triển các nền tảng phần mềm lõi, góp phần làm chủ công nghệ Robotics.
- Tốt nghiệp Đại học trở lên chuyên ngành Công nghệ thông tin, Khoa học máy tính, Kỹ thuật phần mềm, Tự động hóa hoặc các ngành liên quan.
- Có từ 06 năm kinh nghiệm trở lên trong lĩnh vực Robotics, AI, IoT hoặc các hệ thống tự động hóa.
- Thành thạo ít nhất một ngôn ngữ lập trình C++, Python hoặc Java; có kiến thức chuyên sâu về cấu trúc dữ liệu, thuật toán, lập trình hướng đối tượng và thiết kế phần mềm.
- Có kinh nghiệm thiết kế kiến trúc phần mềm, quản lý mã nguồn Git, phát triển và triển khai phần mềm trên nền tảng Linux/Ubuntu.
- Có kinh nghiệm kiểm thử, Debugging, tối ưu hiệu năng và xử lý các vấn đề kỹ thuật phức tạp.
- Có khả năng chủ trì giải pháp kỹ thuật, phối hợp đa chuyên ngành và dẫn dắt nhóm kỹ sư phần mềm.
- Có khả năng đọc hiểu tài liệu kỹ thuật tiếng Anh.
Có kinh nghiệm phát triển phần mềm điều khiển robot, xử lý dữ liệu cảm biến, lập kế hoạch chuyển động, định vị và dẫn đường robot.
Có kinh nghiệm tích hợp phần mềm với phần cứng, hệ thống Embedded và tối ưu phần mềm trên các thiết bị Edge Computing.
Có kinh nghiệm chủ trì phát triển kiến trúc, nền tảng phần mềm lõi và triển khai sản phẩm từ nghiên cứu đến vận hành thực tế.
Ưu tiên ứng viên từng đảm nhiệm vị trí Team Leader, Technical Lead hoặc có kinh nghiệm quản lý, đào tạo và phát triển đội ngũ kỹ thuật.