Principal Robot Integration Engineer | VinDynamics · Teeming.ai
VinDynamics
VinDynamics designs humanoid robots focused on home use, offering safe and affordable assistance for daily tasks. The company combines research-grade hardware with intelligent software to support…
AI & Machine LearningComputer Vision & PerceptionHumanoid RobotsMade in Vietnam InnovationMechatronics & Embedded SystemsMotion Control & NavigationProduct Development & R&DRobotics Design & Prototypingvindynamics.net
VinDynamics
VinDynamics designs humanoid robots focused on home use, offering safe and affordable assistance for daily tasks. The company combines research-grade hardware with intelligent software to support…
AI & Machine LearningComputer Vision & PerceptionHumanoid RobotsMade in Vietnam InnovationMechatronics & Embedded SystemsMotion Control & NavigationProduct Development & R&DRobotics Design & Prototypingvindynamics.net
HQVN
Team Size31
Open Jobs34
Total Funding-
Latest FundraiseUnknown
Join the Team
Principal Robot Integration Engineer
On-SiteHanoi, Hanoi, VN
On-Site • Hanoi, Hanoi, VN
Startup jobs. A lot of them.
Your next opportunity is in here somewhere. Sign up to explore 70,000+ startups and their open roles. No spam. No gamification. Just jobs.
70,000+
Startups
81,000+
Open Roles
4,600+
New This Week
Product Designer
ContractLondon, GB
Contract • London, GB
Product Designer
InternshipAustin, US
Internship • Austin, US
DevOps Engineer
ContractJerusalem
Contract • Jerusalem
DevOps Engineer
InternshipJerusalem
Internship • Jerusalem
Technical Writer
Part-timeUtrecht, NL
Part-time • Utrecht, NL
Technical Writer
ContractNew York, US
Contract • New York, US
ABOUT VINDYNAMICS:
At VinDynamics, we design safe, affordable, and intelligent humanoid robots to assist in everyday life — robots for everyone. Backed by Vingroup, Vietnam’s leading technology conglomerate, we are on a mission to make advanced robotics accessible, reliable, and beneficial for billions of people worldwide. By combining cutting-edge AI, world-class engineering, and human-centered design, we aim to seamlessly integrate robots into daily life — enhancing safety, productivity, and happiness at home and beyond.
Job Summary:
We are seeking a senior-level Robot Integration Engineer to lead the software integration and deployment of humanoid robots across diverse real-world environments. You will own the full integration lifecycle — from system architecture and AI/API integration to CI/CD pipeline management and on-site commissioning. This role is ideal for someone who bridges the gap between robotics software engineering and production deployment, with a strong DevOps mindset and a passion for bringing intelligent robots to life at scale.
REQUIREMENTS:
Relevant education and experience
Bachelor's degree or higher in Computer Science, Robotics, Mechatronics, Software Engineering, or related fields.
5+ years of hands-on experience in robotics software engineering or systems integration.
ROS2: Proficient in ROS2 architecture — node lifecycle, DDS/middleware configuration, launch systems, custom interfaces, and multi-robot coordination.
Linux: Deep understanding of Linux systems (Ubuntu/Debian); comfortable with systemd, networking, shell scripting (Bash), and system diagnostics.
AI API Integration: Hands-on experience integrating AI/ML APIs (e.g., vision models, LLMs, speech services) into robot pipelines via REST or gRPC; ability to design resilient integration layers with error handling and fallback logic.
Preferred Qualifications
Knowledge of edge computing and on-device AI inference (TensorRT, ONNX Runtime).
Experience with monitoring/observability stacks (Grafana, Prometheus, or equivalent) in robotics contexts.
Exposure to simulation environments (Gazebo, Isaac Sim)
Personality/ Attitude
Senior mindset: Takes ownership of complex problems end-to-end, drives solutions without needing close supervision.
Detail-oriented: Produces clean, well-documented code and integration specs that others can build on.
Collaborative: Works effectively across engineering, product, and customer-facing teams.
JOB DESCRIPTION:
System Integration: Design and implement end-to-end software integration solutions connecting robot subsystems, third-party services, and cloud/edge infrastructure.
CI/CD: Experience building pipelines using tools such as GitLab CI, or Jenkins; familiar with automated testing strategies for robotics software.
DevOps: Practical knowledge of containerization (Docker), configuration management, environment reproducibility, and infrastructure-as-code principles applied to robotics deployments.
ROS2 Development: Develop, configure, and maintain ROS2 nodes, topics, services, and action servers for robot behavior orchestration across deployment environments.
AI API Integration: Integrate AI/ML services (perception, navigation, NLP, decision-making) via REST/gRPC APIs, ensuring low-latency and reliable communication between robot runtime and AI backends.
DevOps & CI/CD: Build and maintain CI/CD pipelines for robot software — including automated testing, containerized deployments (Docker), and over-the-air (OTA) update workflows.
Linux System Management: Manage and harden Linux-based robot systems; write system-level scripts and services for boot management, process supervision, logging, and monitoring.
Deployment Leadership: Lead software commissioning at customer sites — configure robot behavior parameters, validate system stability, and ensure production readiness across varied environments (factories, hotels, hospitals, malls).
Cross-team Collaboration: Work closely with R&D, AI, and product teams to translate deployment feedback into actionable improvements; contribute to internal tooling and integration frameworks.
Documentation: Produce and maintain comprehensive integration documentation — architecture diagrams, API specs, deployment runbooks, and troubleshooting guides.
Mentorship: Guide and mentor junior engineers on integration best practices, ROS2 development, and DevOps workflows.