Duong B.

Embedded Software Developer

170 dollar

Mon expérience

Voir plus

Smart CarOctober 2019 - Présent

Project: Smart Car Access/ BLE(Bluetooth) SW Platform (2 year 2 months
A.Product: Smart Car Access System
A digital key will replace physical key to support user to lock, unlock, access to the car and start engine via bluetooth low energy, security enhance by using UWB technology for smartphone ranging and localization.

This product is a ECU (Electronic controll unit ) in the car which support to detect a digital key(smart phone), establish connection when user approach car in range and perform authentication,data encryption/decryption with car key.
Voir plus

HellaFebruary 2018 - January 2020

A. Product: KessyIO Box - PEPS car access system
This product is a ECU which support user to lock, unlock, access to the car and start engine via via LF/RF by using physical key.

B. Customer: Volkswagen

C. Safety Classification: QM

D. Role and responsibility:

* Being application module owners, main person who is responsible for developing, maintaining application modules.

* Understanding customer requirements, doing SW detail design and implement the code according to requirement, perform unit-test.

* SW Integrator, responsible for SW integration and release and deliver SW to customer.

* Investigate, solve and provide the bugfix for customer issue regarding watchdog, CAN NM, diagnostic services, flash bootloader, application modules.

E. Technology and tooling:

* Controller: RL78-16 bit.

* Compiler: IAR Compiler for RL78.

* LF, Transponder communication.

* Flash Memory Management for RL78 (NVM module from Basic software).

* Diagnostic services and flash bootloader.

* CAN Network management (Network management high is used in this project for VW customer).

* SBC-System Base Chip (Including external Watchdog, CAN transceiver) via SPI communication.

* CANoe simulation by vector, ablity to write CAPL code for testing purpose.

* DOORs for requirement writing and analysis, with Rhapsody for SW Module design.

Working Experience
Voir plus

VnWalls Co, ltdSeptember 2017 - January 2018

Working part-time as firmware programmer in VnWalls Co, ltd
Product: Machine for vegetables indoors

A. Role and responsibility:

*Design flow chart, code debugging, product testing.
*Rapid prototyping.
*Develop drivers for each components of product.

Mes compétences

Software testing

Debugging, Unit testing

Protocols

SPI, CAN

Others

Design, V-model, IBM Rational Doors, PTC Integrity

Hardware

E1

Mobile

SMP

Other

BlueTooth Technology, Programmer, Rapid Prototyping, Network Management, Embedded software Engineer, C Programming Language, industry~it, Microsoft Access, Bachelors Degree, Technology; Education, L2CAP, a PS2 Controller, Develop drivers, SW Module design, CAN Network management, Flash Memory Management, SW integration, SW detail design, software architecture design, Requirement Management, Rhapsody, Code Management, Device Drivers, Data Encryption, IBM Hardware, Controller

Environment of Development

IBM Rational Rhapsody

Embedded and Telecom

IAR ARM, Embedded Linux Kernel, Embedded C/C++, UART

IT Infrastructure

RTOS, Linux

Technologies

Software Development, BlueTooth Low Energy

CAD&CAM

CANoe

Languages

C++

Mes études et formations

Bachelor's degree, Automation Engineering - Ho Chi Minh City University of Technical Education2014 - 2018

Technology, Education - University Ho Chi Minh City2014 - 2018

Linux Course - Semicon Training Center2018 - 2018