Summary
Overview
Work History
Education
Skills
Projects
Timeline
Generic

Abdulqadir Mohamud

Minneapolis

Summary

Innovative engineer with 7+ years in embedded systems and IoT development. Expertise in full-stack IoT solutions including PCB design, embedded C/C++ firmware, BLE and LoRaWAN connectivity, and AWS IoT Core integration. Developed scalable testing infrastructure and smart building interfaces while delivering production-grade innovations from concept to deployment.

Overview

10
10
years of professional experience

Work History

IOT Engineer

Energy Management Solutions (EMC)
Plymouth
09.2024 - Current
  • Integrated edge devices with AWS IoT Core, enabling real-time data transmission via MQTT and HTTP webhooks; engineered ELT (Extract, Load, Transform) pipelines for cloud-side analytics and alerts.
  • Configured and maintained LoRaWAN networks using IOT gateways and The Things Network (TTN), with custom payload decoders and secure uplink/downlink functionality.
  • Configured and maintained LoRaWAN networks using IOT gateways and The Things Network (TTN), ensuring reliable data transmission with custom payload decoders and secure uplink/downlink functionality.
  • Integrated edge devices with AWS IoT Core for real-time data transmission via MQTT and HTTP webhooks; engineered ELT pipelines for cloud-side analytics and alerts, enhancing data accessibility.
  • Automated hardware validation and firmware regression testing using Python, simulating sensor behaviors and capturing operational logs to ensure software reliability.
  • Implemented device-to-building system integration using Tridium Niagara and BACnet, enabling smart building monitoring and control through industrial protocols.

Automation Engineer

Trystar
Faribault
10.2023 - 09.2024
  • Spearheading the development of both the hardware and software components for an automated test device that will eliminate manual probing and manual data logging during test operations.
  • The firmware for this test tool is being developed in C/C++, and the desktop application in C#, utilizing Microsoft Visual Studio. This comprehensive approach ensures seamless integration between the hardware and software, resulting in an efficient and user-friendly testing solution.
  • Engineered a user-friendly cable testing apparatus that automates the manual continuity checks performed on twisted banded cables. The system consists of an enclosure with ten inputs corresponding to each cable end.
  • Enhanced end-of-line testing procedure by developing standardized test procedure/report format, streamlining operations and addressing redundancies.
  • Spearheaded development of hardware and software components for automated test device, eliminating manual probing and data logging during test operations.
  • Developed firmware in C/C++ and desktop application in C# using Microsoft Visual Studio, ensuring seamless integration between hardware and software for efficient testing solution.

Electrical Engineer (Solar)

iDEAL Energies
Minneapolis
06.2023 - 10.2023
  • Design and develop utility interconnection documents including one-line diagrams, site plan, program relays, raceway and fault calculations, equipment and wire sizing.
  • Ensured designs complied with NEC 2023, UL standards, utility requirements, and customer specifications.
  • Reviewed utility interconnection requirements by analyzing TSMs and coordinating with utility representatives.
  • Designed custom equipment specifications in collaboration with external suppliers to meet project needs.

Firmware Test Engineer

Starkey
Eden Prairie
06.2021 - 03.2022
  • Crafted automated test scripts in Python/Bash to validate device firmware functionality against design specifications.
  • Formulated manual test cases to identify firmware bugs, enhancing reliability.
  • Supported the mobile application development team by conducting automated tests on both mobile app software and smart hearing aid firmware to address Bluetooth connectivity challenges.
  • Conducted tests on audio signals using oscilloscopes, audio analyzers, MATLAB, LabVIEW, and Adobe, ensuring accurate performance evaluation.
  • Conducted automated tests on mobile app software and smart hearing aid firmware, supporting the mobile application development team in resolving Bluetooth connectivity challenges.

Embedded Systems Engineer

Tennant Company
Minneapolis
02.2020 - 02.2021
  • Employed reverse engineering techniques to analyze and overhaul light control module, creating novel hardware design schematic that enhanced system performance.
  • Employed reverse engineering techniques to analyze and overhaul a light control module, resulting in the creation of a novel hardware design schematic.
  • Utilized oscilloscopes to analyze and debug hardware and software elements, identifying worst-case scenarios to improve reliability.
  • Engineered current limiter to reduce inrush current of 260 Amps, protecting system control modules from damage.

DER Engineer

NV5
St. Paul
04.2017 - 08.2019
  • Evaluated PV systems from 1MW-5MW and designed substations from 34.5kV-345kV to enhance project feasibility.
  • Authored technical reports identifying issues and limitations in existing feeders and DER, proposing mitigation solutions.
  • Modeled systems using SKM/Synergi Electric and conduct load flow analysis.
  • Created one and three-line diagrams, control schematics, and wiring diagrams to support project execution.

Power Distribution Engineer

Xcel Energy
Maple Grove
04.2016 - 03.2017
  • Forecasted load for distribution system using Synergi Electric and GIS to project future growth.
  • Conducted N-1 contingency analysis to identify at-risk feeders on distribution system and implemented risk mitigations.
  • N-1 contingency analysis to see which feeders on the distribution system are at risk following up with risk mitigations.
  • Troubleshot sensors at older substations to ensure accurate real-time data streaming to SCADA system.
  • Connected electrical components, including relays, termination cabinets, control panels, and circuit breakers, to ensure proper system functionality.
  • Troubleshooting sensors at older substations that streamed real-time data to the SCADA system.

Education

B.S. - Electrical Engineering, Minor: Physics

University of St. Thomas
St. Paul, MN
05-2017

Skills

  • Embedded systems programming: C/C/Python
  • PCB and schematic design
  • Serial communication and hardware debugging
  • Zephyr RTOS experience
  • Mobile development: Swift/Objective-C, Kotlin/Java, JavaScript
  • OS development: Linux, Baremetal, Darwin, DOS
  • Smart building controls: Tridium, Niagara integration
  • SQLite database management
  • AWS IoT Core services
  • The Things Network (TTN) integration
  • Tech stack: LoRaWAN technology, Bluetooth Low Energy (BLE)
  • MQTT and RESTful API development
  • Wireless sensor networks management
  • HTTP webhooks configuration
  • Embedded database solutions

Projects

Senior Design, Nonin Medical, 09/16, 05/17, Engineered a Data Acquisition (DAQ) device capable of extracting unprocessed data from an oximeter and storing it on a flash drive for troubleshooting in case of failure. Utilized an Arm Cortex-M7 MCU and C programming language, employing System Workbench for STM32 and Eclipse as development tools. Led the design and development efforts encompassing both hardware and software, ensuring seamless communication between the controller and data retrieved from an RS-485 cable. Effectively fulfilled project objectives by reliably extracting sensor data without corruption and storing it on the flash drive.

Timeline

IOT Engineer

Energy Management Solutions (EMC)
09.2024 - Current

Automation Engineer

Trystar
10.2023 - 09.2024

Electrical Engineer (Solar)

iDEAL Energies
06.2023 - 10.2023

Firmware Test Engineer

Starkey
06.2021 - 03.2022

Embedded Systems Engineer

Tennant Company
02.2020 - 02.2021

DER Engineer

NV5
04.2017 - 08.2019

Power Distribution Engineer

Xcel Energy
04.2016 - 03.2017

B.S. - Electrical Engineering, Minor: Physics

University of St. Thomas
Abdulqadir Mohamud