Usman Mehmood

Hello πŸ‘‹, my name is

Usman Mehmood

I'm an embedded software engineer by profession, working in the Functional Safety domain. I love building embedded systems, IoT devices and other software solutions.

About Me

My name is Usman Mehmood and I'm an embedded software engineer at Safety System Products GmbH & Co. KG.

Considering myself a "full-stack" engineer, I take pride in my diverse skill set. From designing complex circuits and multi-layer PCBs to making production ready desktop and server application, and everything in between, I like being able to do it all!

  • IEC 61508 (SIL-3) and MISRA compliant firmware development in Baremetal C, Zephyr and FreeRTOS.
  • Proficient with embedded interfaces: SPI, I2C, UART, CAN/J1939, Bluetooth, Bluetooth Mesh, RS485, and MQTT.
  • Development of .NET (C#) desktop, server, and production tooling; experience with Beckhoff PLC and Structured Text.
  • CI/CD pipelines, CMake-based builds, and automated testing for firmware and manufacturing workflows.
  • Schematic and PCB design using KiCad; prototype bring-up, debugging, and SMT rework.
  • B.E. Mechatronics with thesis on autonomous 3D mapping and SLAM.
Usman Mehmood standing in a town street with snow-covered mountains in the background
Close-up of a laptop showing code in Visual Studio Code
Usman Mehmood standing on a rocky riverside path with a camera in hand

My Tech Stack...

  • C, CMake
  • IEC 61508
  • MISRA
  • Zephyr
  • FreeRTOS
  • Beckhoff
  • TwinCAT
  • .NET, C#
  • JS, Dart

Experience

Embedded Software Engineer @Safety System Products GmbH & Co. KG

Jan 2023 - Present

  • Developed and certified a SIL-3 compliant industrial gateway, connecting wireless PLC systems to PROFINET and FSoE.
  • Achieved 100% statement and branch coverage for all in-scope safety firmware using HIL tests and fault insertion, excluding certified third-party components and toolchain libraries.
  • Built and maintained CI pipelines for firmware build, static analysis, and automated test execution, improving release reproducibility and reducing regression risk.
  • Developed production and service tooling for mass programming, configuration, update, and repair workflows to support manufacturing and field servicing.
  • Delivered an end-of-line assembly line test system using Beckhoff PLCs, integrated with the company ERP system for automated test traceability and manufacturing feedback.

#STM32

#C

#MISRA

#IEC-61508

#Functional Safety

#CI/CD

#.NET

Embedded Software Engineer @MRS Technologies, a division of MRS Electronic GmbH

July 2021 - Dec 2022

  • Engineered low-power BLE mesh nodes and increased battery life from ~9 months to 3+ years through firmware optimization and hardware/algorithm tradeoffs, without degrading user experience.
  • Architected and implemented an β€œIoT Core” framework in C to enable code reuse across a 10+ device home automation and energy management ecosystem, accelerating delivery and reducing platform risk during chip shortages.
  • Built .NET middleware SDKs for industrial communication (CAN bus, Modbus RTU, Modbus TCP).
  • Reverse-engineered telemetry protocols from solar inverters and industrial devices to integrate data into monitoring and energy-management systems.
  • Led field application engineering for automotive-grade PLC deployments for customers in Dubai (UAE), supporting bring-up, integration debugging, and customer-facing technical execution.
  • Developed tooling for SAE J1939 symbol composition/export across multiple formats for our PLC programming desktop app.

#ESP32

#nRF52

#FreeRTOS

#Zephyr

#HomeAutomation

#BLE

#LowPower

System Design Engineer @RISETech

Oct 2020 - June 2021

  • Owned end-to-end embedded product development across firmware delivery, electronics refinement, and mechanical/system integration, driving prototypes toward product-ready implementation.
  • Developed EPIC, a wearable generalized tonic-clonic seizure monitoring prototype, under tight space, signal-quality, and power constraints.
  • Improved legacy circuits and PCB layouts by adding safety/performance enhancements and optimizing designs for manufacturability and reliability.

#ESP32

#nRF52

#LowPower

#Wearables

#BLE

Embedded Systems Intern @Air University Islamabad

June 2017 - Oct 2017

  • Designed and built an intelligent energy monitoring system for homes and small buildings, delivering a functioning POC.
  • Created schematics and PCB using KiCad, and handled enclosure assembly and wiring using SolidWorks mechanical integration.

#ESP32

#KiCad

#PCBs

Featured Projects

Contact

Get in Touch

To talk about any tech ideas, consultations, or feedback on my articles.

email: [email protected]

Impressum