Electrical & Embedded Systems Engineer
Electrical and embedded systems engineer focused on low-level firmware and hardware–software integration.
Experienced with STM32 development, real-time systems, and embedded communication.
- Embedded C / C++
- STM32 (Bare-metal, HAL, FreeRTOS)
- Interrupt-driven systems, timers, DMA
- Communication: UART, SPI, I2C, CAN
- Circuit design, debugging, signal analysis
- PCB design (KiCad, Altium)
- STM32CubeIDE, Keil µVision
- VS Code, Git
- Oscilloscope, Logic Analyzer
- Developed firmware on STM32 for real-time control applications
- Designed interrupt-based architecture for responsive event handling
- Implemented UART and SPI communication with external devices
- Optimized execution time and memory usage
- Debugged signals and timing issues using oscilloscope
- Built embedded system for collecting and transmitting sensor data
- Designed communication layer between MCU and backend system
- Integrated with Node.js server and SQL Server database
- Handled concurrent data streams and ensured data consistency
- Structured firmware for scalability and maintainability
- Designing multi-node embedded system architecture
- Exploring low-power communication and synchronization strategies
- Implementing RTOS-based task management
- Advanced STM32 architecture (register-level understanding)
- RTOS and real-time system design
- Embedded system optimization (performance, memory, power)
- GitHub: https://github.com/bacvu21
- LinkedIn: https://www.linkedin.com/in/vũ-hữu-bắc-8a5b35215/
