VinDynamics

Embedded Engineer (Humanoid Robot)

Posted: 17 hours ago

Job Description

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.OVERVIEWDivision - Department: Hardware Division – Embedded & Electrical Engineering DepartmentReport to: Head of Embedded & Electrical Engineering DepartmentLocation: Hanoi, VietnamREQUIREMENTSRelevant education and experienceBachelor’s or Master’s degree in Embedded Systems, Computer Engineering, or related field.Experience in embedded systems development, preferably in robotics.Proficiency in C, C++ for embedded systems.Hands-on experience with low-level driver development.Understanding of communication buses and protocols such as Ethernet, EtherCAT, Serial, SPI, and I2C.Strong understanding of embedded software architecture and design patterns.Preferred Qualifications:Experience in humanoid or autonomous robotics.Familiarity with sensor fusion, motion control algorithms, and feedback systems.Knowledge of ROS/ROS2 and middleware frameworks.Hands-on experience with STM32 MCU firmware developmentPersonality/ AttitudeStrong interpersonal and leadership skillsProactive, dedicated, business-oriented, responsible and willing to learnGood communication skills, creative problem-solving skills and attention to detailJOB DESCRIPTIONDevelop, optimize, and maintain embedded firmware for actuators, sensors, and communication, control modules.Integrate and interface with sensors, actuators, and communication protocols (SPI, I2C, UART, CAN, Ethernet, etc.).Optimize power management and energy efficiency of embedded systems.Collaborate with hardware, mechanical, and software engineers to ensure seamless integration.Debug and troubleshoot low-level hardware and software issues using tools such as oscilloscopes, logic analyzers, and debuggers.COMPENSATION:VinDynamics offers a competitive base, full benefits and other incentives. Flexible time-off policy. Focus on output and ability to work with an interdisciplinary team.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In