VinMotion

Tuyển dụng

Robotics System Expert

  • Ha Noi
  • Fulltime

Job Description:

  • Position: Robotics System Expert

  • Department: Application Deployment

  • Location: Gia Lam, Ha Noi; Q3 –Ho Chi Minh

  • Reports to: Head of System integration.

Job Summary:

As a Software Engineer, you will be responsible for designing, developing, and implementing solutions for SLAM programs, localization, and navigation for robots …. 

Responsibilities:

Senior:

  • Define the overall architecture of robotic systems, including hardware, software, and communication frameworks.

  • Ensure modularity and scalability in design for future upgrades and integrations

  • Select appropriate computing platforms, middleware (e.g., ROS2), and networking solutions.

  • Design and optimize advanced SLAM architectures (e.g., graph-based SLAM, deep learning-based SLAM).

  • Lead the integration of multiple SLAM approaches (e.g., visual SLAM + LiDAR SLAM).

  • Develop high-performance, scalable, and modular robotics software solutions.

  • Architect real-time sensor fusion frameworks to enhance localization accuracy.

  • Improve parallel computing and GPU acceleration for SLAM-related tasks.

  • Mentor and guide junior engineers, conduct code reviews and technical training.

  • Contribute to research and development by evaluating state-of-the-art SLAM techniques.

  • Optimize robotics software for real-world deployment in harsh environments.

  • Collaborate with cross-functional teams to define long-term SLAM strategies.

  • Document code and write technical reports on development progress.

Requirements:

  • Common:

    • Education: Bachelor's or higher in Robotics, Computer Science, Electrical/Mechanical Engineering, or a related field.

    • SLAM Knowledge: Understanding of SLAM techniques (e.g., Visual SLAM, LiDAR SLAM, Graph-Based SLAM).

    • Programming: Strong proficiency in Python (and optionally C++ for performance-critical tasks).

    • Linux Development: Experience with Ubuntu, Bash scripting, system administration, and debugging tools.

    • Robotics Frameworks: Experience with ROS2 (Robot Operating System), Gazebo, OpenCV, PCL.

    • Algorithms & Mathematics: Understanding of linear algebra, optimization, and probability theory related to SLAM.

    • Version Control: Familiarity with Git, GitHub/GitLab, and CI/CD workflows

    • Testing: Writing unit tests and integration tests for robotic applications.

  • Senior:

    • Advanced SLAM Expertise: Deep knowledge of SLAM backends, graph optimization, sensor fusion 

    • Linux System Optimization: Experience with real-time Linux kernels, networking, and system performance tuning.

    • High-Performance Computing: Knowledge of multithreading, GPU acceleration (CUDA, OpenCL)

    • C++ Expertise: Strong proficiency in C++ (memory management, performance optimization, templates).

    • Machine Learning in SLAM: Experience with deep learning-based SLAM (e.g., DeepVO, DROID-SLAM, SuperGlue, reinforcement learning)

    • Project Leadership: Ability to architect, plan, and execute complex robotics projects.

    • Mentorship & Code Review: Experience mentoring junior engineers and conducting rigorous code reviews.

    • Industry Experience: Familiarity with real-world robot deployments in industrial, automotive, or research settings.

    • Experience: 5+ years of experience in robotics software engineering, SLAM, or autonomous systems.

Cơ hội việc làm tương tự

Machine Learning Scientist – Vision-Language-Action (VLA) for Humanoids

  • Full-time
  • Hà Nội
Hạn nộp
Xem chi tiết

AI/Robotics Researcher/Postdoc

  • Fulltime
  • Ha Noi
Hạn nộp
Xem chi tiết

Software Tester (Automation)

  • Full-time
  • Hà Nội
Hạn nộp
Xem chi tiết