
Hassan Ahmed
Embedded Firmware Engineer
Skills

See my services


Portfolio
Work experience
Embedded Systems Engineer
Tech Cloud • Full-time
Mar 2025 - Present • 1 yr 5 mos
Developed and maintained embedded firmware for real-world hardware and IoT products. Worked with ESP32, STM32, C/C++, RTOS, and low-level peripheral interfaces including UART, SPI, I2C, GPIO, BLE, and Wi-Fi. Handled firmware development, hardware-software integration, debugging, testing, performance optimization, and reliable device operation.
Embedded Firmware Developer
Upwork • Freelance
May 2023 - Present • 3 yrs 3 mos
Developed embedded firmware and low-level software for ESP32 and connected devices, working with C/C++, Rust, ESP-IDF, UART, I2C, GPIO, Wi-Fi, BLE, OTA updates, and hardware integration.
Embedded Systems Engineer
Endeavour Technology • Full-time
Jan 2020 - Jan 2025 • 5 yrs
Developed and debugged embedded firmware for real-world IoT and hardware products. Worked with ESP32, STM32, C/C++, RTOS and low-level peripheral interfaces. Implemented and integrated UART, SPI, I2C, GPIO, BLE, Wi-Fi and other communication interfaces. Worked on firmware testing, hardware-software integration, debugging, performance optimization and reliable device operation.