Hamza I.
Embedded Firmware Engineer | Senior Firmware Developer
I am an experienced Embedded Engineer with a 5-year track record at leading German companies, including Siemens. Specialized in Yocto and Embedded Linux, IoT development, proficient in device driver integration, Yocto recipe creation, and kernel customization. My expertise extends to IoT development with ESP, STM32, and NRF series, as well as implementing low-level protocols/drivers and application design with FreeRTOS and Zephyr RTOS. Embedded System & IoT Experience: -Expertise in ESP32, STM32, NRF series for embedded systems. -Product definition with C and C++ and application design in FreeRTOS and Zephyr. -Robust application development with debugging skills and Git experience for code management. -Proficient in ESP-IDF, ESP-ADF, ESP-MDF, STMCUBEIDE Frameworks, and Generic CmakeBuild system. -Experience in USB driver, Ethernet, and TCP/IP stack. -Expert in establishing target-dependent low-level protocol interfaces (USART, I2C, SPI, QUADSPI, MODBUS). -Experience in device architecture-dependent RTOS porting to custom frameworks. -Experience in IoT product development with AWS and other custom servers over MQTT and HTTP. Yocto/Embedded Linux Expertise: -Device driver integration in and out of the Yocto tree. -Proficiency in Yocto application recipe creation. -Custom meta-layer and kernel patch management for machine and driver customization through devtool. -Kernel configuration management and expertise in Yocto task creation within recipes. -Experience with U-Boot in Yocto for environment patching and customization, including network and MMC boot. -Integration of SWUpdate for efficient system updates. -Board expertise: Orange Pi Zero and STM32MP series for embedded Linux. Soft Skills: -Highly skilled in C/C++ programming languages. -Proficient in leading cross-functional teams for successful project delivery. -In-depth knowledge of the complete product development lifecycle and software maintenance through Git. Commitment to Innovation: Committed to harnessing technology for innovation and problem-solving. Let's connect and explore how we can collaborate to bring cutting-edge solutions to fruition. Check out my projects in the "Projects" section for insights into my capabilities.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $8.6k
Billed in all: $61,820$62k
$1.7k in the last 6 months
Across 11 contracts
Earnings, last 30 days
Skill rankings: Top 7% in STM32F4
Ranked by MRR among everyone on Upwork with the skill.
- STM32F429 freelancers · 🇵🇰 #1Top 7%🇵🇰#1 of 4
- #5Amplifiers & Filters42 freelancers · 🇵🇰 #2Top 12%🇵🇰#2 of 8
- #30FreeRTOS200 freelancers · 🇵🇰 #6Top 15%🇵🇰#6 of 38
- #32nRF52190 freelancers · 🇵🇰 #7Top 17%🇵🇰#7 of 45
- #33AWS IoT Core192 freelancers · 🇵🇰 #8Top 17%🇵🇰#8 of 42
- #46Embedded Linux360 freelancers · 🇵🇰 #5Top 13%🇵🇰#5 of 43
- #62Firmware Programming418 freelancers · 🇵🇰 #15Top 15%🇵🇰#15 of 94
- #63Microcontroller Programming535 freelancers · 🇵🇰 #9Top 12%🇵🇰#9 of 98