Hosam E.
Embedded Wireless IoT | Bootloaders, Secure OTA & Low-Power Systems
I am a highly detail-oriented Embedded Systems Engineer with extensive experience across multiple embedded industries, including IoT devices, robotics, safety systems, and smart electrical meters. I specialize in designing reliable, low-power embedded solutions with strong emphasis on modular architecture, portability, and security. I have strong expertise in wireless IoT firmware, custom bootloaders, OTA/FUOTA systems, compression algorithms, and RTOS-based architectures. I have developed production-grade firmware from scratch, including bootloaders capable of updating both application and bootloader images, delta OTA update systems, and ultra-low-power connected devices. Recently, I have been working with Silicon Labs platforms, Amazon Sidewalk protocol, and Zephyr RTOS-based systems. --------------------------------------------------------------------------------------------------------------- 🔹 Core Expertise • Embedded Firmware Architecture • Bootloader Development • Delta OTA / FUOTA Systems • Ultra-Low Power IoT Devices • Wireless Connectivity (BLE / LoRa / Sidewalk) • RTOS Design & Porting • Compression Algorithms for Firmware Updates --------------------------------------------------------------------------------------------------------------- 💎 Programming Languages • C / C++ • Python • Assembly --------------------------------------------------------------------------------------------------------------- 💎 Microcontrollers • ARM Cortex-M0 / M3 / M4 / M33 (single & dual core) • Nordic Semiconductor • Texas Instruments • Analog Devices • STMicroelectronics • Silicon Labs (EFR32 / Amazon Sidewalk) • Espressif • Maxim Integrated --------------------------------------------------------------------------------------------------------------- 💎 Operating Systems • FreeRTOS • TI-RTOS • POSIX • Zephyr RTOS (in progress) • Custom scheduler development • RTOS porting to ARM Cortex-M architectures --------------------------------------------------------------------------------------------------------------- 💎 Wireless Communication • Wi-Fi • Bluetooth / BLE • LoRa / LoRaWAN • Sub-GHz RF • Amazon Sidewalk • Proprietary RF stacks --------------------------------------------------------------------------------------------------------------- 💎 Wired Communication • UART / USART • SPI • I2C • SDI-12 --------------------------------------------------------------------------------------------------------------- 💎 Protocols & Standards • LoRaWAN • BLE • DLMS / COSEM • Amazon Sidewalk --------------------------------------------------------------------------------------------------------------- 💎 OTA & Bootloader Expertise • Custom bootloader development from scratch • Application & bootloader self-update support • Delta OTA update algorithms • Secure firmware update architecture • FUOTA implementation --------------------------------------------------------------------------------------------------------------- 💎 Compression & Firmware Optimization • LZ77 compression • Deflate algorithm • Huffman coding • Custom compression/decompression design • Delta firmware generation algorithms • Memory-constrained decompression --------------------------------------------------------------------------------------------------------------- 💎 IoT Cloud Connectivity (Device Side) • AWS IoT Core (device onboarding, uplink/downlink) • The Things Network (TTN) • Senet • MultiTech • FUOTA integration --------------------------------------------------------------------------------------------------------------- 💎 Build Systems & Toolchains • GCC • Make • CMake --------------------------------------------------------------------------------------------------------------- 💎 Debugging & Testing Tools • Oscilloscope • Spectrum Analyzer • Logic Analyzer • Multimeter • Joulescope (power profiling) --------------------------------------------------------------------------------------------------------------- 💎 Version Control • Git • SVN --------------------------------------------------------------------------------------------------------------- 💎 Additional Skills • Low-power optimization • Power profiling and tuning • Embedded firmware architecture design • PID control systems • DSP (Digital Signal Processing) • Bash scripting • Embedded Linux • PCB design understanding
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $9.9k
Billed in all: $142,201$142k
$5k in the last 6 months
Across 36 contracts
Earnings, last 30 days
Skill rankings: Top 6% in C
Ranked by MRR among everyone on Upwork with the skill.
- #4MSP43013 freelancers · 🇪🇬 #1Top 31%🇪🇬#1 of 2
- #8Real-Time Operating System71 freelancers · 🇪🇬 #1Top 11%🇪🇬#1 of 6
- #12Assembly Language129 freelancers · 🇪🇬 #1Top 9%🇪🇬#1 of 8
- #25LoRa193 freelancers · 🇪🇬 #1Top 13%🇪🇬#1 of 3
- #29nRF52190 freelancers · 🇪🇬 #1Top 15%🇪🇬#1 of 2
- #53Firmware Programming418 freelancers · 🇪🇬 #2Top 13%🇪🇬#2 of 8
- #56Microcontroller Programming535 freelancers · 🇪🇬 #2Top 10%🇪🇬#2 of 28
- #67Embedded C658 freelancers · 🇪🇬 #3Top 10%🇪🇬#3 of 44