Summary
Overview
Work History
Education
Skills
Additional Projects
Timeline
Generic

MinhQuan Tran

Embedded Software Engineer
San Jose,CA

Summary

Problem-solving junior embedded software engineer with 3+ years of experience. Looking to leverage gained experience in a more senior role with more demanding challenges. Strong understanding of Object-Oriented Programming. Experienced writing GPIO, SPI, UART, and I2C drivers for ARM-Cortex M3. Hands-on experience programming with FreeRTOS, Raspberry Pi, Arduino, and Real-Time Embedded Systems. Solid problem-solving and debugging skills, as well as, written, verbal and presentation skills. US Citizen authorized to work in the United States for any employer.

Overview

3
3
years of professional experience
4
4
years of post-secondary education

Work History

Software/Firmware Engineer

ADLINK Technology, Inc
San Jose, CA
09.2019 - Current
  • Utilized ADLINK Edge SDK™ to develop: TensorFlow engine, which offered an AI solution, to do inference on live stream video; connector application, which connected ADLINK’s data acquisition systems to customer’s cloud, providing a stable flow of data.
  • Implemented GStreamer plugin for Xiris Weld Monitoring Camera, which added to the pool of cameras that are compatible with ADLINK Edge Apps.
  • Developed Board Support Package (BSP) for custom baseboard that support NVIDIA Jetson series.
  • Implemented, debugged, and enhanced features of Baseboard Management Controller (BMC) firmware to meet customer and/or product needs.
  • Implemented, debugged, and enhanced features of Basic Input/Output System (BIOS) firmware to meet customer and/or product needs.

Firmware Engineering Intern

Cepheid, Inc
Sunnyvale, CA
05.2018 - 08.2018
  • Participated in R&D team to develop next generation of molecular diagnostics devices.
  • Composed software requirements and test cases in TestTrack Pro, providing precise instructions for testing procedure of new devices.
  • Ensured test results verify the requirements.
  • Documented, analyzed, and investigated issues related to devices under development; which helped to solve designing and technical issues.
  • Improved self-testing feature in the firmware, resulting in more precise and efficient check to the functionality of the modules during initialization.
  • Enhanced rotating buffer features in the firmware, allowing the device to keep the most recent real time data generated by the device and purge the old ones; which prevented data lost and maintained valuable data without flooding the SD card.

Education

Bachelor of Science - Computer Engineering

San Jose State University
San Jose, CA
08.2015 - 05.2019

Skills

Languages: C/C, Python, Assembly, Verilog

Protocols: GPIO, SPI, UART, I2C

Tools: IAR Embedded Workbench, AMI Visual eBIOS, Eclipse, Microsoft Visual Studio, Docker, GitHub

Platforms: Windows, Linux

Additional Projects

Search and Rescue Hexapod

Successfully designed, built, and programmed a controllable six-legged robot (or hexapod).

  • Assisted in designing process and 3D printing of body parts for the robot.
  • Engineered and built electrical circuit of the hexapod, and the remote controller to provide appropriate voltage, while maintaining battery efficiency.
  • Designed and implemented the main firmware for the hexapod based on Inverse Kinematics algorithm; which resulted in stable, swift, and precise locomotion.
  • Utilized existing libraries for SPI protocol and radio-frequency module to setup communication between the remote controller and the robot; which resulted in low latency control signals.
  • Utilized existing libraries for UART protocol and servo controller to manipulate servo motors and the robot's movements.

Mp3 Player

Successfully designed, built, and programmed a functional Mp3 player based on the SJ-One Board.

  • Developed and debugged SPI, GPIO, and UART drivers for ARM Cortex-M3 to read and decode music, play song, and display information to the LCD.
  • Implemented firmware for the Mp3 player leveraging FreeRTOS tasks and synchonizations; which resulted in less than 20% CPU usage.

Timeline

Software/Firmware Engineer

ADLINK Technology, Inc
09.2019 - Current

Firmware Engineering Intern

Cepheid, Inc
05.2018 - 08.2018

Bachelor of Science - Computer Engineering

San Jose State University
08.2015 - 05.2019
MinhQuan TranEmbedded Software Engineer
Bold.pro uses cookies as well as our third-party affiliates. When you use our website, you understand that we collect personal data to improve your experience. Learn more
×