Post Job Free

Resume

Sign in

Software Engineer Embedded

Location:
Quan Binh Thanh, Vietnam
Posted:
April 03, 2024

Contact this candidate

Resume:

NGUYEN NGOC KHANG HUY

Embedded Software Internship

849********

Binh Thanh district, Ho Chi Minh city

ad4q8i@r.postjobfree.com

PERSONAL PROFILE

I'm a final-year student pursuing a Bachelor's degree in Electronics and Telecommunications Engineering at Ho Chi Minh City University of Technology. I aspire to become an Embedded Software Engineer and acquire extensive knowledge in this field in the future. So, I'm looking for a full-time job as an embedded programming intern.

EDUCATION

Ho Chi Minh City University of Technology

Electronics and Telecommunications Engineering

09/2019 - Present 268 Ly Thuong Kiet, Ward 14, District 10, Ho Chi Minh City EXPERIENCE

I participated in an internship at the school's manufacturing facility and engaged in experimental coursework in the laboratory.

SKILLS

Programming : C/C++, Matlab.

GPA

7.48 / 10.

Microcontrollers : STM32, ESP32, PIC, AT328, 8051. Peripherals : I/O, Interrupt,Timer,PWM, SysTick, ADC, DAC, Watchdog Timer, RTC. Operating System (OS) : FreeRTOS

Protocols : UART, I2C, SPI, RS232, RS485, etc.

Network : TCP, UDP, HTTP, MTTQ.

Development : KeilC, CubeMX, Espressif idf,Visual Studio Code, Matlab, Altium Designer Office : MS Word, Power Point.

Soft Skills : Self-learning ability, Time Management Teamwork, Problem solving, Documentation. LANGUAGES

English TOEIC : 635

Able to read and understand

English documents

UNIVERSITY PROJECTS

SMART HOME SYSTEM AND ALARM MONITORING THROUGH IOT APPLICATION 01/2024 - Present Ho Chi Minh city, Viet Nam

• Microcontroller: ESP32, ESP8266, STM32

• Communication Protocol: I will use a Wi-Fi network to communicate between modules in each partition (slaves). Each slave will collect data from sensors and relay it to control devices via the web. All data are processed and sent to the central module (master) according to the ESPNOW protocol. Subsequently, the master will send data to the web and synchronize data from the web. The access control system will include a NodeMCU ESP8266 combined with RFID, electric locks, and a camera for monitoring. The master module will include a NodeMCU ESP32 connected to the STM32 via UART protocol, has an LCD screen to monitor environmental indicators, and is equipped with an alarm in case of fire or theft.

• Peripherals: Configure the ESP32, STM32, ESP8266 GPIO, UART, SPI, I2C

• Network : HTTP, MTTQ

• Hardware: ESP32, ESP8266, ESP - CAM, STM32, DHT22, DHT11, RTC DS3231, LCD16x2, DF Player Mini, BMP180, BMP680, RFID

• Development: CubeMx, VS code, Arduino IDLE, Altium Designer design PCB main, Websever

• Technical Skills: C/C++.

Electrocardiograph (ECG) Circuit Design and Software-based Processing 10/2022 - 01/2023 Ho Chi Minh city, Viet Nam

• Microcontroller: ESP32

• Communication Protocol: My ECG design project includes a heart rate monitoring sensor to measure the electrical activity of the heart. This electrical activity can be graphed as an ECG and presented as a similar reading. The project uses the MCP3204 12-bit ADC to convert analog signals to digital signals, which are then sent to the ESP32 via SPI communication. The ESP32 sends the signal to the PC using UART communication, where it is graphically displayed using Matlab.

• Peripherals: Configure the ESP32 GPIO, UART, SPI.

• Hardware : IC AD620AN, OPAMP – Operational Amplifier, MCP3204, ESP32.

• Development: VS code, Arduino IDLE, Altium Designer design PCB main, Matlab.

• Technical : C/C++

The design of an electronic weighing scale for heavy objects 02/2022 - 04/2022 Ho Chi Minh city, Viet Nam

• Microcontroller: STM32F103C8T6

• Communication Protocol: My project uses a 24-bit Loadcell HX711 ADC converter to read variable resistance values from a Loadcell sensor and sends the data to an STM32 microcontroller via 2-wire serial communication. The results are displayed on an lcd1602 screen using the i2c protocol.

• Peripherals: GPIO, I2C .

• Hardware : STM32f1, loadcell, ADC 24 bit :hx711, lcd 1602 x i2c .

• Development: KeilC, CubeMx, Altium Designer design PCB main .

• Technical : C/C++

Smart Door Lock System with fingerprint scanner

10/2021 - 12/2021 Ho Chi Minh city, Viet Nam

• Microcontroller: ATmega328

• Communication Protocol: Fingerprint recognition sensor AS608 automatically assigns fingerprints with a data string and transmits the values controller to AT328 via UART interface. I2C protocol displays data on LCD1602.

• Peripherals: Configure the AT328's GPIO, I2C, UART to work with keyboard, button, buzzer, relay, receive data from AS608 and display on LCD1602

• Hardware : AS608, Keypad 4x4, Button, Relay, Solenoid lock, Lcd 1602 I2C.

• Development: Arduino IDE. Altium Designer design PCB main.

• Technical : C/C++

INTERESTS

Listen music, Video Games, Reading books



Contact this candidate