10/17/2026 updated

**** ******** ****
100 % available

Senior DSP Engineer | Wireless Communication & 5G Algorithm Development

Pakistan
Worldwide
MSEE, Signal Processing, CASE (Center for Advanced Studies in Engineering), 2012–2015; CGPA 3.80/4.0
Pakistan
Worldwide
MSEE, Signal Processing, CASE (Center for Advanced Studies in Engineering), 2012–2015; CGPA 3.80/4.0

Profile attachments

HamzaBashirResume.pdf

About me

DSP and wireless communications engineer with 15+ years of experience in LTE, 5G, NB-IoT and NTN. I turn MATLAB algorithms into efficient C/C++ implementations and help teams deliver real-time PHY solutions, GPU acceleration and automated testing.

MATLAB
Algorithm Development for Wireless Communication
Expertise in wireless PHY design for LTE, 5G, NB-IoT, and NTN standards. Design and implementation of algorithms in MATLAB for performance evaluation, including Fourier transforms, channel estimators, SNR estimators, equalizers, and synchronization algorithms. Conversion of MATLAB prototypes into fixed-point and block floating-point implementations on vector signal processors using C/C++ with SIMD instruction sets.

GPU Programming & Parallel Computing
Proficiency in CUDA C++, PyTorch, NumPy, Nsight, and nvprof for GPU programming and profiling. Implementation of signal processing, image processing, bioinformatics, physics, and math algorithms in CUDA language on Nvidia GPUs to train AI models. SIMD optimization, fixed/float mapping, and memory-efficient algorithm development on VSPs, DSPs, and GPUs.

5G & NR Physical Layer Implementation
Hands-on experience leading cross-site teams on 5G uplink PHY algorithms, driving architecture decisions and HW/SW partitioning. Implementation of 3GPP LTE, NB-IoT, 5G, and NTN (Satellite) physical layer standards, including uplink reference signal implementation and comparison with MATLAB 5G library. Work on satellite-enabled NB-IoT algorithms resilient to high Doppler and timing advance conditions.

MATLAB & C/C++ Development
Strong background in MATLAB and C/C++ for algorithm design, simulation, and implementation. Development of C++ network simulators and automated test frameworks using Python and Jenkins to validate large-scale workloads. Transition of MATLAB prototypes into real-time C++ code.

Generative & Conversational AI
Experience in prompt design, chatbot development, and generative AI for digital system design. Experimentation with LLM integration to query 3GPP specifications for PHY-layer design insights.

DSP on FPGAs and TI DSPs
Implementation and optimization of DSP algorithms including modulation, frequency hopping, and waveform generation on TI DSPs and Xilinx FPGAs. Implementation of analogue and digital modulation schemes such as QPSK, FM, 8-PSK, AM, GMSK, DQPSK, and OFDM on TI digital signal processors.

Test Automation & Performance Testing
Test automation and performance testing using batch/Python scripting, Jenkins, and running jobs in cluster environments on Linux. Building automated test frameworks to validate large-scale DSP workloads.

Sensor Fusion & Radar Signal Processing
Familiarity with image, audio, and radar signal processing, high-level synthesis, and sensor fusion using Kalman filtering.

High-Level Synthesis & HW/SW Partitioning
Experience with Siemens Catapult HLS tool to translate C++ algorithms onto hardware. Architecture decisions and HW/SW partitioning for 5G uplink PHY implementations.

Experience

Professional experience10+ years
Freelancer since2024

Languages

EnglishFluent

Project history

Consultant (remote)

KAUST
Working on 5G Core Network as a remote consultant.

Research Development Team Lead

NVDEE Technologies
Providing Telecommunication, Signal Processing, and AI services. Implementing signal processing, image processing, bioinformatics, physics, and math algorithms in CUDA language on Nvidia GPUs to train AI models.

Senior Staff DSP Engineer

u-blox
Led cross-site team on 5G uplink PHY algorithms; drove architecture decisions and HW/SW partitioning. Experience in physical layer design, implementation and optimization of 3GPP wireless cellular standards including LTE, NB-IoT, 5G, and NTN (Satellite). Designed algorithms in MATLAB for performance evaluation. Converted algorithms into fixed and block floating point and implemented on vector signal processors using C/C++ with SIMD instruction set. Built C++ network simulators and automated test frameworks (Python, Jenkins). Applied fixed/float conversions and parallelization to cut latency in wireless DSP workloads. Worked on MATLAB/C++ implementation of 5G NR uplink reference signal. Experimented with LLM integration to query 3GPP specifications for PHY-layer design insights. Worked on satellite-enabled NB-IoT algorithms resilient to high Doppler and timing advance conditions. Implemented NB-IoT physical layer uplink/downlink channels and reference signals on VSPs. Designed EnodeB simulator in C++. Implemented LTE downlink Cell Search and CSI procedures, channel estimators, SNR estimators, and equalizers. Implemented time synchronization algorithms and digital filter design. Reduced PHY execution time using SIMD acceleration and successfully transitioned MATLAB prototypes into real-time C++ code.

Senior Design Engineer

CARE
Implemented and optimized DSP algorithms (modulation, frequency hopping, waveform generation) on TI DSPs and Xilinx FPGAs. Converted MATLAB prototypes to efficient fixed-point C implementations. Implemented analogue and digital modulation schemes including QPSK, FM, 8-PSK, AM, GMSK, DQPSK, and OFDM on TI digital signal processors. Led system integration and validation using vector signal generators, modulation analyzers, and automated setups. Mentored junior engineers in algorithm optimization and performance tuning. Delivered DSP optimizations ensuring real-time execution.

Certificates

Introduction to Agent Skills

Anthropic

2026

AI Fluency Framework & Foundations

Anthropic

2026

Certificate of completion: Claude 101

Anthropic

2026

TensorFlow Developer Professional Certificate

DeepLearning.AI

2026

Sequences, Time Series and Prediction

DeepLearning.AI

2026

Natural Language Processing in TensorFlow

DeepLearning.AI

2025

Convolutional Neural Networks in TensorFlow

DeepLearning.AI

2025

Introduction to TensorFlow for AI, ML & DL

DeepLearning.AI

2025

Building LLM Applications -CASE PK

Maven

2025

LLM/AI Trainer

micro1

2025

AI Agents Fundamentals

Hugging Face

2025

Generative AI for Digital System Design

Sir Syed CASE Institute of Technology

2025

AI Infrastructure and Operations Fundamentals

NVIDIA

2024

Build Your Own GPTs

LinkedIn

2024

Product Security Policy Training

u-blox

2024

CUDA Training series

NVIDIA

2024

Project Initiation: Starting a Successful Project

Google

2023

Bayesian Statistics: From Concept to Data Analysis

University of California, Santa Cruz

2023

Foundations of Project Management

Google

2023

GPU Programming Specialization

The Johns Hopkins University

2023

Design Thinking: Understanding the Process

LinkedIn

2022

Agile Software Development: Scrum for Developers

LinkedIn

2022

Agile Foundations

LinkedIn

2022

DevOps Foundations

LinkedIn

2022

Agile Software Development: Kanban for Developers

LinkedIn

2022

Scrum: Advanced

LinkedIn

2022

5G and IoT Summit on Future Trends

IEEE

2018

Transmission DWDM

ZTE Corporation

2010

3G Core Networks

ZTE Corporation

2009


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in