Skip to main content
Muhammad Hamza ๐Ÿ‡ต๐Ÿ‡ธ

Muhammad Hamza ๐Ÿ‡ต๐Ÿ‡ธ

Embedded Software Engineer

Talent
IslamabadMember since July 31, 2026
ARM Cortex-M assemblyESP32NXP S32KRaspberry PiAWS IoT CoreFirebaseHome AssistantSigned firmware releasesESP-IDFLVGLFreeRTOSUARTSPII2CWi-FiMQTTJSON-RPC
ยท

Hire this person

Send a job offer directly to this candidate

ARM Cortex-M assemblyESP32NXP S32KRaspberry PiAWS IoT Core

About

Embedded software engineer with 3.5+ years of experience across bare-metal, RTOS, and embedded Linux platforms. Delivered production firmware for IoT, biomedical, home-automation, and EV-charging products, spanning ARM Cortex-M microcontrollers, ESP32 / nRF wireless SoCs, and Raspberry Pi. Comfortable end-to-end: peripheral drivers, communication protocols, cloud connectivity (MQTT / AWS IoT / Firebase), OTA, and CI/CD.

Strong grasp of safety-critical practices, dual-MCU coordination, and shipping features from design through hardware verification.

Experience

Embedded Software Engineer I at Technology Spirits Global (2026-04 โ€“ Present)

  • Developing firmware for a wallbox / EV-charger product line on a dual-MCU architecture (ESP32 for connectivity, NXP S32K144 for safety-critical charging control) coordinated over SPI.
  • Delivered cloud-sync features over MQTT JSON-RPC: user database export to S3, and end-to-end charging-history upload with per-record acknowledgement, offline catch-up, and reboot-safe persistence.
  • Resolved multiple OCPP and MID-meter transaction defects, including spurious transaction stops under mutex contention and incorrect duration values in cloud transaction records.
  • Fixed payment-flow defects around zero-amount end-of-session transactions and payment-terminal configuration timing during host registration.
  • Contributed to OCPP integration, Solar API (Fronius, KOSTAL), A/B OTA on ESP-IDF, and CI/CD pipelines across product variants.

Embedded Software Engineer I at Mtronic (2025-10 โ€“ 2026-04)

  • Developed firmware for seven home-automation products (Smart Dimmer V1/V2, Smart Curtains, Blind and Siren Controllers, Smart LCD Panel, Power Panel) using BLE Mesh networking.
  • Integrated products with AWS IoT Core and Home Assistant for cloud connectivity and telemetry, and implemented OTA firmware updates across the product line.
  • Brought up multiple hardware revisions across the product family, from driver-level work through validation.
  • Implemented BL0942 energy-monitoring IC integration in the Power Panel, including per-hardware calibration for voltage and power measurements.
  • Built End-of-Line production-test routines for the product family and contributed to the shared production-test utility and server used across the manufacturing line.
  • Owned per-product CI configuration including secure key provisioning for signed firmware releases.

Embedded Software Developer at Devomech Solutions GmbH (2023-11 โ€“ 2025-10)

  • Delivered production firmware for multiple IoT products on ESP32 and nRF SoCs using FreeRTOS and Zephyr.
  • Built connectivity stacks across Wi-Fi, Bluetooth Classic, and BLE, integrated with cloud services (AWS IoT, Firebase) for telemetry, remote control, and fleet management.
  • Owned OTA update flow end-to-end, from device-side implementation to cloud-side release orchestration.
  • Developed touch-enabled GUIs on SPI TFT displays using LVGL, including custom fonts and asset pipelines.
  • Built Yocto-based Linux images for Raspberry Pi 5 and Quectel modules, tailoring layers for product-specific hardware and services.

Embedded Software Developer at EMIOT Fusion (2023-01 โ€“ 2023-10)

  • Wrote bare-metal firmware for STM32F4 targets in C, including peripheral drivers for SPI, I2C, and UART.
  • Designed a cooperative task scheduler on STM32F412 using ARM Cortex-M assembly for context switching.
  • Built touch-enabled GUIs for TFT displays without a GUI framework, tailored for medical-device use cases.
  • Implemented Modbus over RS-485 for master/slave communication across long-distance biomedical deployments.
  • Contributed to biomedical products (gas alarm systems, manifold systems, compressor controls) that shipped to customer sites.

Education

BS in Electronics โ€“ Quaid-I-Azam University (2018 โ€“ 2022)

Skills

Embedded Software Engineer

Reviews

Related