Skip to content

Latest commit

 

History

History
135 lines (96 loc) · 5.8 KB

index.md

File metadata and controls

135 lines (96 loc) · 5.8 KB
layout title
cv
Doan Truong Xuan's CV

Doan Truong Xuan

Embedded Software Engineer
icon(+84) 0945 405 234
iconHochiminh city

ABOUT ME

I have 3+ years of experience as an Embedded Engineer. I have strong knowledge in communication protocol, and diagnostic standard along with my understanding of hardware design, make me good at creating, testing , verifying and validating to enhance software for car engines and denox systems.

I am profiency working in English and have process and quality awareness in software development.

Outside of work, I enjoy trying new technologies and engaging in hands-on projects as a DIY or investigating OpenSource. This hobby helps my professional learning journey, enabling me to apply my engineering skills in innovative and practical ways.


COMPETENCY

  • Debugger: UDE(PLS), oscilloscopes, CANoe, CANalyzer, ETAS (INCA, ASCET), STLINK, GDB
  • SCM tool: Git (GitHub, Bitbucket), SVN, eASEE (Vector)
  • Protocol: CAN, UART, I2C, SPI
  • Standard: AUTOSAR, ASPICE, MISRA
  • Programming Languages: C/C++
  • additional: Python, CAPL script, C#
  • Microcontroller: infineon AURIX™ Family (Tc39x, Tc29x), Renasas (Rh850), ARM (STM32), AVR (Atmega arduino).
  • Real-time operating systems (RTOS)
  • Requirements engineering tool: IBM DOORS
  • Engineering technique: FMEA, DBRFM, Requirement Engineering

EXPERIENCE

{:.company}

icon Bosch Global Software Technologies Vietnam

Senior Embedded Software Engineer October 2022 - Present

responsibility: Working on a Diagnostic Stack to meet the requirements of JOEM for their ECU/DCU, enabling communication with their Diagnostic tester tool. Ensure the delivery of packages. Analyse Requreiment/issue, debugging if needed, then estimation effort and make delivery plan. Ensure design aligns with the software architecture and sastify Requirement by join review, conduct testing.

topic:

  • ECU-Test base test package for validating UDS Services: ISO 27145, ISO 14229 plus customer specific.
  • Comunication and Diagnostic functionality developement and testing for JOEM: UDS,KWP, WWHOBD, Customer Bootloader, Flashing.
  • Software Quality Improvement through CleanCode mindset: insipring, training member to apply.

{:.company}

icon Bosch Global Software Technologies Vietnam

Embedded Software Engineer September 2020 - October

responsiblity: Involves analyzing software requirements, developing components, implementing them, conducting tests based on these requirements, and overseeing the release process.

topic:

  • Developement, Enhancement, and maintainance Communication and Diagnostic functionality for ECU/DCU for JOEMs
  • Inovation activity:
    • Battery and Key ECU Remote Control for remote testing.
    • Security Unlock Dll File Generation using ETAS BOA API
    • CAN Node Simulation for Testing and Practice using ETAS BOA API and python uds library.

{:.company}

icon Company limited liability commercial & service The Gioi Chip

Electronics Engineering Intern Oct 2018 - Mar 2019

Responsiblity

  • Responsible for testing printed circuit boards (PCB) to make sure that they are working properly as per its specification.

{:.company}

icon TanThanh-Tech Co.Ltd

Mechatronics Engineering intern jan 2018 - Sep 2018

Responsiblity

  • Research and Develop the PLC wireless control device -The module which can control and log data from PLC via the internet (prototype version):
  • write firmware for ESP8266 and Stm32f103 (C language).

EDUCATION

{:.company}

Industrial University of Ho Chi Minh City

Engineer's degree, MechatronicsEngineer's degree, Mechatronics 2015 - 2020

  • GPA: 3/4