Embedded Software Developer (Summer Intern)
• Used low cost RISC-V MCU (CH32V003F4P6) and open source libraries to prototype STEM related software, such as RISC-V compressed instructions programming via buttons• Utilized 4 hardware modules (USART, ADC, GPIO, I2C) for debug message output, button press detection, LED control, and OLED display (ssd1306) to create interactive software• Developed an emulator library to simulate embedded software functions, enabling comprehensive testing without relying on physical hardware• Worked together with hardware engineers to test and verify new board designs to achieve critical functionality