Tien Phan

Viet Nam

@anhhung_hero_201

Personal Information

tienbk1995@gmail.com
+84-0389285797
Ho Chi Minh City

Badges

Problem Solving
CPP
Java
Python
Days of Code
Days of JS
C language

Certifications

Work Experience

  • Senior Software Developer

    Bosch Global Software Technologies Vietnam•  January 2021 - Present•  Ho Chi Minh City, Vietnam

    Working on Airbag System, Passive Safety Domain. Developing software functionality for ECU Airbag of Bosch. Working on Application/Service layers in AUTOSAR. SDLC from Requirements Analysis to Test Execution. ASIL-D product level. Support newcomers to ramp-up and catch up with the project. AUTOSAR experience in COM, DCM components in the Application layer and other internal components of the Bosch's Airbag ECU. Embedded C, C, Autosar Code Generation. Experience in several Project Management platforms such as ALM, CQ, Doors, and other in-house tools of Bosch. Experience in Test Verification Tools: CANoe, PSDiag, Renesas E1/E2 Flashing tool. Experience with Architecture Development Model: Rhapsody IBM. Executing Statistic Code Verification: VestorCast coverage, QAC checking, MISRA-C. Experience with other scripting environments: Powershell script, CAPL script, GNU makefile. Expertise in the software, hardware architecture, and peripheral of the RH850 P1x/F1x chip specified in the Passive Safety domain.

  • Embedded Software Engineer

    Renesas Design Vietnam Co., Ltd.•  January 2019 - December 2020•  Ho Chi Minh City, Vietnam

    Working on R-Car Gen 3 project for BSW-MCAL (firmware) in compliance with the ISO26262 standard. Developing for the Low-level Drivers following the AUTOSAR standards, specialized in R-Car 3rd SoC Renesas. Knowledge in Automotive Standard Communication protocols such as SPI, CAN. Executing all the stages of the V-model - SDLC, from Requirements Engineering to Integration Test. Working on the ASIL A/B/C safety level projects. Involving in other activities for product delivery management. Mentoring newcomers. AUTOSAR readability in several low-level drivers: MCU, SPI, DIO, GPT dedicated to the R-Car project. Low-level C coding for BSW-MCAL of the SoC. UML modeling, Autosar Configuration Tool for code generation (Davinci). Experience in using Teraterm-terminal/script, Lauterbach-debugger/script, GNU-Makefile. Experience in using Source Control Version and Project Management tools such as Git, Svn, Jira, Redmine project management, Requirement Traceability (Reqtify). Experience in using tools for code validation: Code Coverage (Cantata), QAC, MISRA-C. Unit testing, Driver testing, On-Board debugging for Bare-metal code. Experience in using Python, Bash/Shell scripts to support develop test scripts, and other activities (documentation, QA/QC process) for automation. Knowledge in the software, hardware architecture, on-chip peripherals of the Renesas SoC, and ARMv7 architecture of the core CPU Cortex Realtime.

Education

  • Danang University of Science and Technology

    Bachelor of Engineering - BE•  June 2013 - June 2018

Skills

ALM
CQ
Doors
CANoe
PSDiag
Renesas E1/E2 Flashing tool
Rhapsody IBM
VestorCast coverage
QAC
Powershell script
CAPL script
GNU makefile
Teraterm-terminal/script
Lauterbach-debugger/script
Git
Svn
Jira
Redmine
Reqtify
Cantata
AUTOSAR
MISRA-C
C
C++
Embedded C
Python
Bash/Shell