Tu T.
Embedded Software Engineer
Embedded Software Engineer with hands-on experience in Embedded C/C++, Python, and Qt/QML UI development. Skilled in MCU firmware development, hardware bring-up, peripheral communication, debugging, validation, and building Python-based test tools to improve development and testing efficiency. * Develop embedded firmware using C/C++, modular design, state machines, and bare-metal/RTOS-style architecture. * Work with MCU peripherals and communication interfaces including UART, I2C, SPI, and CAN. * Perform hardware bring-up, peripheral configuration, and register-level debugging. * Debug and validate firmware using logs, logic analyzers, test tools, and root-cause analysis. * Build Python tools for test automation, log parsing, data processing, and validation support. * Support unit testing, integration testing, regression testing, and test evidence preparation. * Write clear documentation, interface specifications, configuration guides, and maintainable code. * Collaborate with hardware, QA, and project teams to deliver reliable software on schedule.
Earnings and projects
Last 6 months ÷ 6
Billed in all: $6,604$6.6k