Skip to content
BackNov 5
Muhammad A.
Upwork badge

Muhammad A.

Embedded Firmware Engineer | Low-Power IoT & Custom Hardware

Most of my clients come to me with hardware that's already half-built and stuck. A board that won't boot, a sensor that won't talk, a radio link that keeps dropping, firmware someone else walked away from. I find the fault, fix it, and hand back something that works. I'm an embedded systems engineer with a BEng in Mechatronics and Robotics. On Upwork I hold Top Rated status and 100% Job Success across multiple contracts. WHAT I WORK ON - Firmware — STM32 (CubeIDE, HAL/LL), ESP32, FreeRTOS, bare-metal C/C++ - Connectivity — LoRa, MQTT, CAN bus, Wi-Fi, UART / SPI / I2C - Embedded Linux — Raspberry Pi and CM4, OpenWrt, networking, services - Hardware — schematic capture, PCB layout, board bring-up, power and sensors - Robotics — ROS 2, MATLAB / Simulink integration, drone payloads (DJI PSDK) HOW I WORK I'll tell you what I think the problem actually is before you pay me. If a job isn't a good fit, I'll say so rather than take it. I reply within a few hours and overlap comfortably with US and European working hours. Send me the schematic, the repo, or a photo of the bench, and I'll tell you what I'd do.

🇵🇰Rawalpindi, Pakistan$35/hr100% JSS4.92 (6)Since Dec 2018

Skills

This freelancer has chosen to keep their earnings private.