VO CONG DANH
Embedded Software Engineer
+84-082******* # *********@*****.*** ï Danh Vo
* Ho Chi Minh City z 12/2002
SUMMARY
Embedded Software Engineer with 1 year of experience in embedded systems and firmware. Skilled in C/C++ programming, microcontrollers, and communication protocols (SPI, I2C, UART, CAN). Experienced in both hardware and software integration, building reliable embedded solutions across multiple platforms. EXPERIENCE
Embedded Software Engineer Jun 2024 – Present
Truong Thinh Drone
Project: Automatic Car in Agriculture, UAV
– Developed drivers and libraries for DJI servo and motor control with RPM feedback.
– Built libraries for real-time data collection from flowmeters and level sensors.
– Explored tools such as Qt Creator, and QGroundControl.
– Research Ardupilot, MAVLink & SITL.
Achievements: Managed real-time DJI sensor data and created scalable libraries for reuse. Project: AC Charger
– Designed charging system using AC-DC: Huawei R4875 rectifier to charge DJI batteries.
– Programmed STM32 firmware to control voltage/current safely.
– Implemented protocol handshake for DJI batteries (RS485).
– Monitored voltage, current, and temperature to ensure safety.
– Built OTA bootloader over Bluetooth.
Achievements: Delivered a reliable DJI battery charger and gained hands-on experience with STM32, power electronics, and reverse-engineering protocols.
Project: UPS System
– Built UPS integrating Daly BMS (RS485) for dual battery management.
– Designed charging system using Huawei rectifier and DCDC modules.
– Programmed STM32 for power switching, sensing, and logic control.
– Added IoT connectivity to log data to Google Drive. Achievements: Created a UPS with active current sharing, improving reliability using FreeRTOS. Embedded Software Intern Jun 2023 – Aug 2023
Ban Vien Corporation
– Wrote device drivers and device trees for embedded systems.
– Customized Raspberry Pi using Yocto Project.
– Worked with STM32F4 RTOS for real-time tasks.
– Built encoder module for RPM calculation in driver assistance systems. Achievements: Delivered stable RPM system, gained solid STM32 RTOS experience, and exposure to AUTOSAR, CAN, LIN, FlexRay.
THESIS PROJECTS
Virtual Reality in Agriculture Aug 2023 – May 2024 Course Project
– Built VR monitoring system with sensors, cameras, and remote control.
– Implemented image preprocessing and live MQTT data streaming.
– Integrated IP camera rotation via VR headset.
– Added simple AI model for people detection and tracking. Achievements: Delivered functional VR monitoring system, gained Unity and C# experience. TECHNICAL SKILLS
• Programming: C/C++, C#, Python
• Tools: VS Code, PyCharm, STM32CubeIDE, Arduino IDE, Proteus, MobaXTerm
• Protocols: SPI, I2C, UART, CAN, LIN, FlexRay, Ethernet, RS232, RS485, Bluetooth
• IoT: MQTT, HTTP, Wi-Fi, Zigbee, LoRa
• RTOS: FreeRTOS
• Version Control: Git, GitLab
• English: TOEIC 695
EDUCATION
HCMC University of Technology Oct 2020 – Oct 2024
Bachelor of Computer Science and Engineering