Hamza Mehboob
Senior Embedded & Software Engineer
About
Hamza Mehboob is a results-driven Senior Embedded & Software Engineer with extensive experience in full-lifecycle embedded systems and software solutions. He brings over 10 years of expertise in low-level Linux development, RTOS, and industrial protocol integration. He has a proven track record of leading cross-functional teams and delivering production-grade firmware for critical infrastructure. He is seeking challenging roles where he can leverage his comprehensive skill set to drive innovation and deliver high-quality embedded solutions.
Experience
Firmware Engineer — R&D
Sep 2023 – Present · 2 yrs 9 mosInnovative Systems · Riyadh, Saudi Arabia
- Led end-to-end development of a Smart RTU for grid-station monitoring, control, and management.
- Architected single-CPU Linux system interfacing digital/analog I/O, power management, and 12 industrial protocols.
- Managed a 5-person cross-functional team, maintaining project delivery timelines and coordination.
Senior Specialist Engineer
Jan 2021 – Aug 2023 · 2 yrs 7 mosu-blox · Lahore, Pakistan
- Developed cross-platform C++ desktop applications using wxWidgets for AT command automation.
- Implemented 3GPP 27.10 Mux protocol stack for modem communication and data logging.
- Built GUI test automation suite using Selenium, WinAppDriver, and Pytest.
Embedded Systems Engineer
Jun 2018 – Dec 2020 · 2 yrs 6 mosPowerSoft19 · Lahore, Pakistan
- Delivered IoT gateways with WiFi, Ethernet, BLE, NFC, and cellular connectivity.
- Implemented FOTA and cellular stack tests on FreeRTOS, Micrium RTOS, and TI-RTOS.
- Designed SHA-256 encrypted Wi-Fi/Ethernet web interface with MISRA C compliant code.
Firmware Design Engineer
Feb 2016 – Jun 2018 · 2 yrs 4 mosKBK Electronics (R&D) · Lahore, Pakistan
- Engineered 3-phase Smart Energy Meter firmware with metering, billing, and DLMS compliance.
- Fixed bugs in single-phase energy meter firmware.
- Developed WPF-based Windows software for meter communication over optical ports.
Application Engineer
Nov 2015 – Jan 2016 · 2 mosHunch Automation · Lahore, Pakistan
- Developed Android application for live flow meter data visualization.
- Built firmware using PIC16/PIC24 and Arduino for Modbus energy monitoring systems.
Skills
Industrial Protocols & IoT
Embedded Systems Development
Mobile & Desktop Applications
Software & Application Development
GCC Readiness
Languages
Education & Certifications
M.Sc. in Electrical Engineering (Computer Major)
University of Engineering & Technology (UET), Lahore · 2019
B.Sc. in Electrical Engineering
University of Engineering & Technology (UET), Lahore · 2015