Code Monkey home page Code Monkey logo

Hi everyone 👋

About Me

Hello, I'm an embedded systems engineer with over four years of experience in developing robust, maintainable firmware for embedded and IoT devices. I specialize in delivering high-quality solutions that are tailored to meet the unique needs of each project.

My Work Experience

  • October 2022 - August 2024: Embedded Firmware Engineer at ITR VN.

    • At ITR VN, I developed firmware for various medical device projects in Singapore and the US. My role involved architectural design, implementation, and rigorous testing to ensure these devices met the highest standards of quality, reliability, and robustness.
  • April 2022 - October 2022: Embedded Firmware Engineer at Samsung Electronics HCMC CE Complex.

    • At Samsung Electronics HCMC CE Complex, I designed and maintained firmware for consumer electronics, with a focus on monitors. My work included developing firmware for next-generation monitor products and maintaining firmware for existing models to ensure top-quality,reliability, and robustness.
  • August 2020 - April 2022: Embedded Firmware Engineer at Earable® Neuroscience

    • At Earable® Neuroscience, a leader in advancing neuroscience for improved daily life, I contributed to the development of firmware for the Earable® product. This wearable device monitors brain activity and provides real-time feedback, showcasing the innovative application of neuroscience in consumer technology.

My Skill Set

  • Firmware Architecture Design: A crucial step that many engineers overlook. Without a well-thought-out architecture, firmware can become extremely difficult to maintain and extend with new features.
  • Firmware Documentation: Proper documentation is essential. Without it, others may waste time trying to understand and work with your firmware.
  • Firmware Testing: I’m a strong advocate for automated testing, as it is key to delivering high-quality firmware.
  • Programming Languages: I am fluent in embedded C and C++. I also have experience with Python, which I use for scripting and testing.

Technical Skills

  • Wired Protocols

    • SPI
    • I2C
    • UART/USART
    • CAN bus
    • USB
    • Ethernet
    • I2S (Audio)
  • Wireless Protocols

    • WiFi
    • Bluetooth Classic
    • Bluetooth Low Energy (BLE)
    • NB-IoT
    • LTE
  • Network Protocols

    • TCP/IP
    • UDP/IP
  • Security & Integrity

    • CRC32
    • MD5, SHA1, SHA256
    • AES
  • Development Board Bring-Up

  • RTOS

    • FreeRTOS
    • Zephyr
  • Embedded Linux (Learning)

    • Yocto
    • Buildroot
  • Microcontrollers

    • Nordic NRF52xx, NRF53xx
    • Qualcomm QCC51xx
    • Cypress CYW207xx
    • ESP32 (dual-core MCU with WiFi and Bluetooth)
    • STM32 F1, F3, F4, F7, or H7 series
  • Hardware Development

    • Read and understand schematics
    • Board testing
    • Power profiling (to achieve low power and extend battery life)
  • Electronic Equipment

    • Oscilloscope
    • Multimeter
    • Logic analyzer
    • Analog Discovery

How to Contact Me

Quoc Bui's Projects

bms-firmware icon bms-firmware

Firmware for LibreSolar BMS boards based on bq769x0, bq769x2 or ISL94202

cmock icon cmock

CMock - Mock/stub generator for C

cmsis-dsp icon cmsis-dsp

CMSIS-DSP embedded compute library for Cortex-M and Cortex-A

cmsis_5 icon cmsis_5

CMSIS Version 5 Development Repository

control icon control

Embedded Firmware Control Systems Toolbox (Pure C and GNU Octave)

cppsolid icon cppsolid

Materials from Udemy online course SOLID C++

developer-roadmap icon developer-roadmap

Interactive roadmaps, guides and other educational content to help developers grow in their careers.

dhara icon dhara

NAND flash translation layer for low-memory systems

dreem-learning-open icon dreem-learning-open

Benchmark code for the paper: "Dreem Open Datasets: Multi-Scored Sleep Datasets to compare Human and Automated sleep staging"

ebook-1 icon ebook-1

A collection of classic computer science books from Internet

enter-affectivecloud-ios-sdk icon enter-affectivecloud-ios-sdk

The affective cloud iOS SDK and demo./回车情感云 iOS SDK 和 演示 demo,通过此 SDK 实现快速接入情感云。

esp-idf icon esp-idf

Espressif IoT Development Framework. Official development framework for Espressif SoCs.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.