Resume

LUU NHU HOA

Tay Mo, Nam Tu Liem, Ha Noi

Skills

  • Languages: C, C#, familiar with C++ concepts, Chora
  • Frameworks: MQX (Freescale), .NET micro framework (Microsoft), AUTOSAR, DSP-BIOS (TI), FreeRTOS, Yocto
  • Platforms: Xilkernel (Xilinix). FreeRTOS, uCOS-II, QP State machine. Microblaze (Xilinx), C55x (TI), Kinetics NXP family (K60, K40, KE06, KS22), S12 Freescale Family, IMXRT, IMX6, S32Kxxxx, NRF52840 (Nordic), Aurix TC3xx (Infineon), ESP32, BeagleBone, Raspbery Pi, Nvidia Jetson
  • Technologies: VHF/HF Radio Comunication: ALE-2G, ALE-3G, audio processing (CVSD, MELPE), FEC (Reed-Solomon, Viterbi), Encryption (AES, Optiga Trust B), BLE, AWS IOT Device, Charging Station (ISO 15118, ISO 61851), AUTOSAR, CanTP (ISO 15765-2), Electric Vehicle, E-mobility
  • Instrumentation: Spectrum analyzer, Oscilloscope, Vector signal generator.

Experiences

Electrical & Electronics Center, Institue of two-wheel electric vehicles,Vinfast (November 2010 to present)

Role: Firmware Manager (December 2021 to present)

Projects: VF E-scooter, OBC-DCDC for VF BEV, home/portable charger for VF BEV, Charging station for VF BEV.

  • Requirement analysis, system/software architecture design, safety analysis.
  • Technical review for team member work products: software requirement, software design, static analysis code check, unit test result
  • Technical meeting with team members and stakeholder/OEM for development plan and resolve issuses

Developing Software for DC Charging station for E-car (January 2021 to September 2021)

Role: Firmware Team Leader

  • Manage/review for developing firmware in high-voltage mcu, fan controller mcu, control pilot mcu.
  • Developing V2G software stack (ISO 15118), developing can services in central controller (embedded linux).

Developing Software for AC-Charging station for E-car (November 2020 to present)

Role: Firmware Team Leader

  • Manage/review for developing firmware in main controller mcu (3-phase mesurement and relay control).

Electrical & Electronics Center, Autonomous Driving Institue, Vinsmart (October 2020 to November 2020)

Developing Drivers for Autonomous Driving Platform (Octobor 2020 to November 2020)

Role: Integration Team Leader

  • Tesing and developing driver for medium/long range radar, short range radar (CAN), ultrasonic sensors (LIN), GMSL-2 camera for data acquisition platform.

Electrical & Electronics Center, Institue of two-wheel electric vehicles,Vinfast (June 2019 to October 2020)

Developing Software for AC-Charging station for E-scooter (March 2020 to September 2020)

Role: Firmware Team Leader

  • Planning, managing, coordinating, advisory, review in developing firmware for charging point mcu, central gateway mcu in E-scooter charging station.

Developing Software for E-scooter (March 2020 to April 2021)

Role: Firmware Team Leader

  • Planning, managing, coordinating, advisory, review in developing firmware for multiple ECUs in E-scooter (Ludo, Impes, Klara S, Theon, …)

Developing Software for CPU module of Vingroup Ventilator (April 2020 to June 2020)

Role: Lead Firmware Engineer

  • Developing LCD graphics drivers and library, tunning PID for controller of blower fan using in Vingroup Ventilator. (Design based on open source of Puritan Bennet 560)

Developing Software for smart-connectivity module of E-scooter (June 2019 to December 2019)

Role: Senior Firmware Engineer

  • Design and develop firmware for Smart Connectivity Unit of electric-scooter (GPS tracking, Antitheft). SCU module connecting to AWS server using MQTT/Protobuf.
  • Develop testing hardware protocol of SCU for mass production.

Institue of Battery and Powertrain,Vinfast (October 2018 to June 2019)

Developing Software for HMI of E-scooter (October 2018 to June 2019)

Role: Senior Firmware Engineer

  • Design and develop firmware for HMI of electric-scooter
  • Implement engine sound simulator algorithm for EV to enhance driving experiences and passerby awareness
  • Design and implement protocol for firmware upgrade over CAN using ISO 15765-2 for all devices in electric scooter.
  • Develop testing hardware protocol of HMI in mass production.

Military Communication Center, Viettel R&D Institute (June 2012 to October 2018)

Developing Software for RRU in High Capacity Radio Station (July 2018 to October 2018)

Role: Lead Firmware Engineer

  • Develop application on Xylinx-Ultrasacale+Mpsoc using Pentalinux, sampling RF signal, downsampling, upsampling IQ format to CPRI format send to and receive from BBU

Developing Software for HF transceiver station for Navy (January 2015 to July 2018)

Role: Lead Firmware Engineer

  • Implementation and optimization software for main processor board to working with RCV, PA, UI, Remote-UI board. Integrate and Develop Solution for Waveform Modulation Library Dynamic Loading.
  • Developed remote control protocol in HF transceiver for automatic measurement.
  • Developed ALE – 2G protocol (MIL-STD-141B, Appendix A), integrate ALE – 3G protocol (MIL-STD-141B, Appendix B) for HF transceiver to identify which is currently best frequency to communicate.
  • Integrate MELP library (low bitrate vocoder) for voice transmission over HF.
  • Develop JPEG-2000 application for image transmission over HF.

Developing Software for VHF transceiver handheld (January 2014 to December 2014)

Role: Senior Firmware Engineer

  • Implementation and optimization software for main processor board to working with RF and UI board. Integrate and Develop Solution for Waveform Modulation Library Dynamic Loading.
  • Developed remote control protocol in VHF transceiver for automatic measurement.

Developing Software Framework for SDR Platform (October 2012 to December 2013)

Role: Senior Firmware Engineer

  • Work on software architecture, design and implementation for main processor board in Software defined radio (SDR) platform including master processor-board, multi slave RF-boards, UI board, and Remote UI board. The platform is used to develop multiple radio products ranging from HF to VHF, handheld to station transceiver.

Developing Data Transmission Protocol for radio transceiver device (June 2012 to September 2012)

Role: Firmware Engineer

  • Developed reliable protocol (ARQ) for data transmission over HF, VHF radio.
  • Developed PC application for text, file, and images transmission through radio transceiver, display location position of radio device on map.
  • Developed PC application for Configuration and Parameter Loader for HF, VHF radio.

G16, FPT Software(September 2010 to June 2012)

Measurement Automated Framework Testing(September 2011 to June 2012)

Role: Developer

Overview: Measurement Automated Framework (MAF) is a part of automation test framework for AUTOSAR MCAL drivers. It provides set of API function to communicate with NI-CARD to simulate the behavior of hardware devices. The goal of the project is test API functions of MAF.

  • Designing test specification on Testlink for CAN and LIN functions of MAF. Implementing test code with target board is MC9S12XEP100

Developing drivers for .NET Micro Framework (December 2010 to August 2011)

Role: Developer

Overview: .NET Micro Framework is an open source .net platform for resource-constrained. It includes tinyCLR that supports development in C#, Visual Basic .NET and debugging (in emulator or hardware) using Microsoft Visual Studio. This project aims to porting Micro Framework to Freescale Kinetis board (TWR-K40, TWR-K60).

  • Setup build environment with msbuild, writing startup code, linker script for TWR-K60, developing drivers for TWR-K60 over Micro Framework including: Flash, GPIO, SPI, ADC, I2C, PWM, USB device, Touch sensing input, LCD Graphics, Touch Screen, Wifi.
  • Developing demo applications on C# for the project: Webserver USB device and Smart phone application (Program displays RSS CNN News, Yahoo weather, Yahoo Stock on LCD, using touch screen to switch between applications).

This project received praise from Freescale who appreciate our efforts that help them win the Designing Award of Ericsson

Porting MQX to MPC5125 (September 2010 to November 2010)

Role: Developer

Overview: MQX is Freescale’s RTOS solution for 32bits MCUs. It includes core RTOS as well as I/O drivers. The goal of this project is porting MQX driver from Coldfire platform to PowerPC platform.

  • Porting driver for CF card and SD/MMC card for MQX (embedded OS) with target board is MPC5125

Languages

English: working proficiency (TOEIC 850)

Education

Hanoi University of Technology, 1 Dai Co Viet Road, Hanoi (2005 - 2010)

Center for Talents Training (Honor Program)

Major: Automatic Control

Honors and Awards

Consolation prize in National Mathematics Olympiad, Vietnam ministry of education and training (2005)