Post Job Free
Sign in

Embedded Systems Machine Learning

Location:
Binh Duong, Vietnam
Salary:
70000
Posted:
August 13, 2025

Contact this candidate

Resume:

Nguyễn Thế Vỹ

Intern Embedded Engineer

089******* *********@*****.*** Github: https://github.com/vynt2401 Thu Duc, Ho Chi Minh, Vietnam OBJECTIVE

Short-term (In 1- 2 years): Get comfortable with the main embedded systems tools (Rasberry, STM32, ESP32) and programming languages (C, C++, Python), Actively participate in designing and implementing embedded systems for real-world applications. Collaborate with senior engineers to learn best practices in embedded systems development. Long-term (In 3 - 5 years): Become an expert in advanced embedded systems technologies such as machine learning on embedded devices, wireless communication protocols (Zigbee, LoRa, BLE), or autonomous systems. Transition into a senior embedded engineer or technical architect role, where I would be responsible for overseeing the entire system design process, from conceptualization to deployment, including designing scalable and efficient architectures for embedded systems. EDUCATION

University of Science Oct 2022 - Now

Major: Faculty of Electronics and Communication, specialized Computer Science - Embedded Systems GPA: 3.2/4

WORK EXPERIENCE

Tutorme Academy April 2024 - October 2024

Microcontroller Programming Teacher

Main responsibilities:

Teaching C programming and microcontroller programming for secondary school students. Instructions for practice with Arduino, ESP8266, ESP32, STM32.Developing textbooks and exercises to help students quickly approach embedded system programming. CERTIFICATIONS

Certificate of Participation in participated and completed the course "Programming Microcontrollers STM32" at Electronics of Faculty of Electronics and Telecommunications Ho Chi Minh City University of Science.

8/2024 - 10/2024

Certificate of basic information technology application at the Information Technology Center, University of Science, VNU - HCM.

2023

Certificate of Completion: The complete Python Bootcamp Instructors by AI Coding at UDEMY. 2024 SKILLS

Language Good communicate in English

Development tool Arduino IDE, Visual Studio Code, Inteliji IDE, STM32CubeMX, STM32CubeIDE, Keli C, Matlab, Proteus, Quartus Prime.

Language C, C++, C#, Python, Kotlin, Assembly, HTML Microcontrollers ESP8266, Arduino, ESP32, STM32

Communication Protocols UART, I2C, SPI, ADC, DAC, RS485, CAN, DMA, SDIO, MQTT, HTTP, Web Socket Real-time Concepts Interrupts, Timers, PWM, I/O

RTOS FreeRTOS STM32

Version Control & Collaboration Git, Github

Data Base SQLite, My SQL

Soft Skills Adaptability, TeamWork, Problem Sloving, Documation Reading, Leadership PROJECTS

In-car user communication system, BGSW Embedded Academy 5/2025 - 6/2025 Division of labor and software programming

Link: https://github.com/vynt2401/STM32f405RGT6_Open405r-c_Project Team size: 3

Technologies used:

• Protocol:

-SPI, SDIO, CAN, DMA, DAC, ADC, FREEROTS, FATS, TIMER.

• Tools:

-STM32cube IDE, STM32CUBE MX, Keil C.

• Hardware:

-STM32F405RGT6, Board Open405R-C.

Responsibility:

-Divide work among team members, find information and project-related documentation components for them to work on.

-Programming to display information on 2.8inch resistive touch LCD using SPI communication method

-Dividing tasks into parts of the project using FREEROTS in STM32.

-Programming to read SD CARD via DAC method and play sound read from SD card via DMA method.

-Programming to receive SD card information via SDIO. Heart monitor and push to webpage 3/2024 - 5/2024

Full Stack

Link: https://github.com/vynt2401/ESP8266_DemNhipTim Team size: 1

Technologies used:

• Protocol:

-HTTP, I2C, Web Socket

• Tools:

-Arduino IDE, Visual Studio Code

• Hardware:

-ESP8266, MAX30102

Responsibility:

-Programming and developing the MAX30102 module to be able to read the oxygen concentration and heart rate in the body.

-Programming and developing the ESP8266 board to be able to communicate and get data from the MAX30102 via the I2C protocol.

-Programming and developing the ESP8266 board to be able to send data to get oxygen in the blood, blood concentration to a static webpage via the HTTP and Web Socket protocols.

-Programming the web interface to be suitable and compatible with the information that the ESP8266 pushes up. SUMMARY

I want to develop myself to the maximum in the field of embedded programming and embedded systems too. I want to orient myself in the future so that I can accumulate more experience in the industry, as well as have more thinking and develop myself to become a good employee, thereby bringing more value to the company. products and customers, helping the company bring the best profits. I will constantly improve to achieve a higher position in the job I receive.

© topcv.vn



Contact this candidate