VinRobotics | Junior Embedded Software Engineer

Hanoi, HCMC

Full-time

20/08 — 03/09/2025

Job Description

To apply for this job, you need to complete both steps below:

STEP 1:
Please click the link to submit your application directly to the company: 

VinRobotics – Where robotics technology is created with the goal of serving and improving human life.

Your application will only be received by Recruiter if submitted via above link.
 
STEP 2:
Kindly scroll to the bottom of this page and complete the short VinUni Tracking Form.
Filling out this form alone does not count as applying. Kindly remind this form is not part of the company’s application process. It only helps Careers, Alumni, Industry and Development (CAID) Department discover more opportunities and follow up in case of system issues.

 

VinRobotics is looking for an experienced Embedded Software Engineer to develop real-time firmware for advanced actuator control systems. You will implement motor control algorithms (FOC, PID), integrate EtherCAT communication, and ensure robust, scalable embedded software architecture.

Key Responsibilities:

  • Develop low-level firmware for motor control (BLDC/PMSM) using Field-Oriented Control (FOC) techniques.

  • Design and implement real-time PID, observer, feedforward algorithms with >1kHz control loop.

  • Integrate EtherCAT slave stack (Beckhoff or SOES), including PDO configuration and mailbox communications. Ensure deterministic and reliable EtherCAT communication between actuators and master controllers.

  • Collaborate closely with hardware engineers for system-level integration, PCB bring-up, and debugging hardware-software interfaces.

  • Utilize diagnostic tools (oscilloscopes, logic analyzers, EtherCAT analyzers) to troubleshoot embedded systems effectively.

Required Qualifications:

  • Bachelor’s degree in Control Engineering and Automation, Electrical, Computer Engineering or related fields.

  • Strong proficiency in C++.

  • Strong knowledge of BLDC/PMSM motor control techniques, including FOC (Field-Oriented Control).

  • Strong analytical and problem-solving skills for tuning control loops.

  • In-depth understanding of communication buses and protocols, such as EtherCAT, CAN, SPI, I2C, RS485, BISS.

Application form

Full Name *
Email Address *
Offices
Hanoi
HCMC
College  *
VinUni Email  *
Your Resume *
To attach your Resume, click here to upload from your Computer.
Security code *

Submit