About

About

Dau Hong Quan

Embedded Software Engineer

📧 quandau199@email.com📱 (+84) 348204788🔗 linkedin.com/in/dauhongquan💻 github.com/beanredarmy

Ha Noi, Viet Nam


Professional Summary

Passionate Embedded Software Engineer with 6+ years of experience developing high-quality, reliable and performant embedded systems. Proficient in C/C++ Programming, Embededed Linux and OS with strong focus on advanced real-time and high performance systems. My career highlight includes designing, developing the architecture and deployment of high-efficiency embedded devices for 4G/5G Radio Network Access in telecomuniations.


Technical Skills

Programming Languages: C, C++, Python, Shell Script

Protocols & Interface: UART, I2C, SPI, PCIe, Bluetooth, Ethernet, Network OSI, GPIO, Timer, Watchdog, Interrupts, DMA

Embedded Linux: Toolchains (GCC, libaries), Build system (Yocto, Make/CMake), Bootloader(U-Boot), Kernel, RootFS.

Operating System: Device Tree, Device Driver, Process/Memory/Time/Interrupt/Performance/Scheduling/Sync Management, Realtime Linux, System Call.

Debugging: JTAG/SWD, logic analyzers, oscilloscopes, gdb, ftrace, perf tools, kdump

Tools: Git, CI/CD, JIRA

Others: RTOS, DPDK


Professional Experience

Senior Embedded Software Engineer | Viettel High Tech

Oct 2023 - Present

  • Lead Open RAN Synchronization plane architecture for gNodeB devices includes Base Band Unit and Radio Remote Unit, using GNSS/PTP IEEE 1588/SyncE technologies.
  • Integrated Qualcomm’s L1 Accelation Card (ARM Based) into Base Band Unit, thereby improving throughput, capacity and reducing costs of gNodeB.
  • Debugging BBU Kernel crashes, hang issues using kdump, ftrace and perf ultility.
  • Optimizing power consumption for gNodeB devices by CPU frequency/governor policies and CPU P-State/C-State mechanism.
  • Mentored junior engineers through code reviews, pair programming, and technical workshops

Junior Embedded Software Engineer | Viettel High Tech

Oct 2019 - Oct 2023

  • Developed a high-speed inteface between Base Band Unit (BBU) and Transfer Card via PCIe and DMA
  • Deployed realtime Linux kernel for BBU, configured the OS to achieve the realtime requirements.
  • Customized distro for BBU including ISO installer, systemd and rpm packages for 5G software.

Embedded Software Intern | Viettel Network Technologies Center (VTTEK)

Oct 2018 - Oct 2019

  • Approached Embedded Linux System with Xilinx’s Zynq SoC including porting bootloader/kernel/rootfs and writing basic platform device drivers.
  • Evaluating Maxim’s Predistortion solution for Remote Radio Unit

Education

Bachelor of Science in Industrial Informatics

Hanoi University of Science and Technology | Vietnam
Graduated: May 2019
GPA: 3.4/4.0


Certifications & Awards

  • Patent: US11683771B2 - “Method and apparatus for data frame synchronization of 5G base station” (2021)

Additional Information

Languages: Vietnamese (Native), English (Intermediate - TOEIC IIG 840), French (Beginner - B1)