• Experienced in FPGA design flow with Verilog and VHDL using both Intel (formerly Altera) and Xilinx tools.
  • Broad proficiency in embedded firmware development, namely ARM Cortex family, and interfacing using multiple protocols (i.e. I2C/TWI, SPI, UART, etc.).
  • Working experience in Embedded Linux design flow, basically with SoC FPGAs and writing device drivers for custom peripherals.
  • Embedded Systems for Internet of Things (IoT) and low-power applications.
  • Digital Signal Processing (DSP); exposed to advanced theoretical and applicable techniques.
  • Wireless Communications using Software-Defined Radio (SDR) architectures.
  • Find extreme joy working with USRPs, RFNoC, and GNU Radio designing communication systems.
  • Interested in implementing Machine Learning and Deep Learning algorithms in real-time applications on the edge.
  • Excellent skills in a variety of high level programming languages such as C/C++, Embedded C, and MATLAB; working knowledge in some scripting languages, e.g. Python and TCL.


ORISE Fellow

May 2020 - Present
U.S. Food and Drug Administration (FDA)

Working with the Center for Devices and Radiological Health (CDRH) on 5G NR-U wireless coexistence.

Graduate Research Assistant

Jan 2016 - Present
University of Oklahoma

Wireless and Electromagnetic Compliance and Design Center (WECAD) Research focus is on Wireless Communications, Embedded Systems, and Internet of Things.

  • Carried out wireless coexistence research with BMW for infotainment wireless systems in automotive vehicles.
  • Conducted wireless coexistence testing for medical devices companies and the FDA.
  • Developed and implemented novel algorithms for vehicle detection and counting sensors designed at OU-Tulsa.
  • Optimizing the aforementioned sensors to fit into the IoT paradigm.
  • Operating EMC testing, both, radiated and immunity tests in a semi-anechoic chamber.
  • Developed a GUI software in C++ for autonomous analysis of wireless tests data.

Radio Network Planning and Optimization Engineer

Nov 2015 - Dec 2015
  • Prepare studies for radio site cell planning in alignment with corporate objectives.
  • Design new radio site by using planning tool, conducting site survey and producing radio site design document.
  • Apply and analyze the results of drive tests to verify radio site objectives and Radio Network Performance.
  • Load radio site database to launch new site on air.
  • Prepare, monitor, and review radio network optimization reports and performance, and follow up with team members the implementation of needed optimization to correct or prevent potential problems.
  • Monitor and analyze on a daily basis radio counters results, compare them to radio KPIs, suggest and implement actions for optimization and improvement.
  • Prepare work order for software change, hardware modification, frequency tuning, etc for the purpose of enhancing coverage and capacity.
  • Solve customers’ complaints received by Customer Service effectively and timely as per related policies and procedures.

Professional Service


Mar 2018 - Mar 2020
SySSR, Inc.


  • IEEE Transactions on Vehicular Technology (2 papers)
  • IEEE International Workshop on Signal Processing Advances in Wireless Communications (SPAWC) 2019 (1 paper)
  • Bulletin of Electrical Engineering and Informatics (1 paper)


For a complete list of publications, please visit this page, or Google Scholar page.

  1. An Empirical Analysis of IEEE 802.11ax
    Muhammad, Siraj, Zhao, Jiamiao, and Refai, Hazem
    In 2020 International Conference on Communications, Signal Processing, and their Applications (ICCSPA) 2020
  2. Revisiting Unlicensed Channel Access Scheme of 5G New Radio
    Muhammad, Siraj, and Refai, Hazem
  3. Ultra-Low Power IoT Traffic Monitoring System
    Muhammad, Siraj, Refai, Hazem, and Blakeslee, Matthew
    In 2018 IEEE 88th Vehicular Technology Conference (VTC 2018-Fall) 2018
    [HTML] [PDF]
  4. Intelligent Power Aware Algorithms for Traffic Sensors
    Muhammad, Siraj
    [HTML] [PDF]
  5. Wireless technology identification using deep Convolutional Neural Networks
    Bitar, Naim, Muhammad, Siraj, and Refai, Hazem H.
    In 2017 IEEE 28th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC) 2017


Intelligent Vehicle Counting and Classification Sensor (iVCCS) - Multi-disciplinary, innovative integration of state-of-the-art, ultra-low-power embedded systems, smart physical sensors, and the wireless sensor network—powered by intelligent algorithms—are the basis of the developed platform. I was responsible for the implementation of the algorithms for vehicle detection, speed and length estimation, time-synchronization, and drift compensation, on a 32-bit ARM microprocessor in embedded C/C++. In addition, I am optimizing the algorithms and implementing functionalities to morph the sensor into an IoT application, e.g. power consumption, wireless connectivity.
MPI-Based Wireless Coexistence Processing GUI Software - A piece of software that processes collected time-domain and frequency-domain data using OpenMPI in C++, with a Graphical User Interface, producing power histograms, activity histograms, and duty cycle calculations.
SoC FPGA-Based Software-Defined Radio - A capstone project submitted in partial fulfilment of the requirements for the degree of Bachelor of Science in Electronics and Communications Engineering. In this project, I designed a Software-Defined Radio (SDR) using SoC FPGA chips, that has ARM Cortex-A9 processor, side by side with the FPGA fabric. The proposed system uses ARM HPS to boot Linux OS, which controls the SDR core that resides in the FPGA side. This core supports two types of modulation: FM and BPSK modulation (with the ability to support more modulation schemes). The transmitter is able to work on up to 160 MHz, and the receiver is able to receive signals between 24 MHz - 1.7 GHz.


ORISE Fellowship at U.S. FDA


Clyde L. Farrar Scholarship


Intel FPGA and Terasic Technologies


IEEE WCNC 2017 Student Travel Grant


SySSR-OU Assistantship


National Award for Academic Excellence


Skills & Proficiency


Embedded C





STM32 Microcontrollers

nRF52 Microcontrollers