Hamza Bashir

Hamza Bashir Email and Phone Number

Senior Staff Engineer @ u-blox
Lahore, PK
Hamza Bashir's Location
Lahore, Punjab, Pakistan, Pakistan
About Hamza Bashir

An experienced DSP engineer with over 14 years in the industry, specializing in physical layer design, implementation, and optimization of communication algorithms for LTE, NB-IoT, 5G-NR, and NTN modules. Proficient in MATLAB and C/C++, and with a strong background in algorithm development and implementation on VSPs, DSPs. Proven ability to lead teams, solve complex problems, and deliver high-efficiency DSP pipelines, with a consistent track record of meeting project milestones and performance standards.

Hamza Bashir's Current Company Details
u-blox

U-Blox

View
Senior Staff Engineer
Lahore, PK
Website:
u-blox.com
Employees:
1421
Hamza Bashir Work Experience Details
  • U-Blox
    Senior Staff Engineer
    U-Blox
    Lahore, Pk
  • Turing
    Contractor
    Turing Oct 2024 - Present
    Palo Alto, California, United States
    > Harnessing power of Nivida GPU to solve wireless communication and signal processing algorithms> Crafting prompts and training AI models to compete against our benchmark optimized CUDA C++ applications> Writing host applications and test vectors in python for functional verifications of CUDA code> Testing and maintaining CUDA code on google colab and git Skills: AI, Prompt Design, Python, CUDA, Nvidia GPU Programming, Git, Google Research Colab, C++
  • U-Blox
    Senior Dsp Software Engineer
    U-Blox Jan 2022 - Oct 2024
    Lahore, Punjab, Pakistan
    Experience in physical layer design, implementation, optimization of physical layer communication algorithm of LTE/NB-IoT/NR/NTN modules according to 3GPP standards keeping in view both performance and timing tradeoffs. Designing Algorithms in MATLAB, their fixed-point implementation of on vector signal processors (VSP) in C language, sanity testing framework in C++ and finally regression testing using batch scripting, python and Jenkins jobs. Alhamdulillah, I have gone through each and every… Show more Experience in physical layer design, implementation, optimization of physical layer communication algorithm of LTE/NB-IoT/NR/NTN modules according to 3GPP standards keeping in view both performance and timing tradeoffs. Designing Algorithms in MATLAB, their fixed-point implementation of on vector signal processors (VSP) in C language, sanity testing framework in C++ and finally regression testing using batch scripting, python and Jenkins jobs. Alhamdulillah, I have gone through each and every step pf product life cycle. More specifically my work experience includes* Leading cross-site 5G uplink team making architectural decisions and required HW/SW split of the algorithms.* Requirement gatherings: from 3GPP LTE/NBIoT/NR and NTN physical layer standards* Satellite networks: Currently working on integrating satellite communication in NB-IoT device and enabling it to handle high doppler and timing advance values.* 5G-NR: Worked on MATLAB/C++ implementation of uplink reference signal and its comparison with MATLAB 5G library. Explored high level synthesis tools to translate C++ algorithms onto Hardware. Show less
  • U-Blox
    Staff Engineer
    U-Blox Apr 2013 - Dec 2021
    Lahore, Punjab, Pakistan
    Experience in physical layer design, implementation, optimization of physical layer communication algorithm of LTE/NB-IoT modules according to 3GPP standards.*NB-IOT: Physical layer uplink/downlink channels and reference signals modelling in MATLAB and SystemVue and their implementation in C/C++. ENodeB simulator design in C++ and algorithm verification with Matlab toolbox for NB-IoT. Downlink Cell Search, Time estimation, Radio link failure (RLF) procedures.*LTE: LTE downlink… Show more Experience in physical layer design, implementation, optimization of physical layer communication algorithm of LTE/NB-IoT modules according to 3GPP standards.*NB-IOT: Physical layer uplink/downlink channels and reference signals modelling in MATLAB and SystemVue and their implementation in C/C++. ENodeB simulator design in C++ and algorithm verification with Matlab toolbox for NB-IoT. Downlink Cell Search, Time estimation, Radio link failure (RLF) procedures.*LTE: LTE downlink Cell Search and CSI (Channel state information) procedures. Channel estimators, SNR estimators and Equalizers for cell search in LTE. Time synchronization algorithms and digital filter designEfficient use of Fourier transforms in frequency estimation algorithms. Interference cancellation and use of statistical distributions for synchronization signal detectionTest automation and performance testing using batch/python scripting, Jenkins and running jobs on cluster environment in linux Show less
  • Center For Advanced Research In Engineering
    Senior Design Engineer
    Center For Advanced Research In Engineering Jul 2010 - Apr 2013
    Islamabad, Islāmābād, Pakistan
    Worked on a project of Software Defined Radio particularly on optimization/implementation of different analogue and digital modulation schemes on TI digital signal processors> Optimization of algorithms implemented in TI (Texas Instruments) digital signal processors (DM6446), in C-environment keeping in view both algorithm and DSP tradeoffs.> Implemented different analogue and digital modulation schemes on TI digital signal processors including QPSK, FM, 8-PSK, AM, GMSK… Show more Worked on a project of Software Defined Radio particularly on optimization/implementation of different analogue and digital modulation schemes on TI digital signal processors> Optimization of algorithms implemented in TI (Texas Instruments) digital signal processors (DM6446), in C-environment keeping in view both algorithm and DSP tradeoffs.> Implemented different analogue and digital modulation schemes on TI digital signal processors including QPSK, FM, 8-PSK, AM, GMSK, DQPSK and OFDM> Conversion of floating-point algorithms (MATLAB) into fixed point to be implemented on TI DSP fixed point processors (DM6446)> Implementation of frequency hopping waveform on TI DSP with a good combination ofhardware interrupts, software interrupts along with semaphores for task management> Integration, validation and testing (IVT) of analogue waveforms implemented on complete digital system comprising of TI DSP and Xilinx FPGA using vector signal generator (VSG), modulation Analyzer, Audio Analyzer etc.> Algorithm design and its simulation in MATLAB> Well versed with the use of subversion (SVN) and bug reporting tool.> Leading and mentoring junior engineers in completion of their assigned tasks Show less

Hamza Bashir Education Details

Frequently Asked Questions about Hamza Bashir

What company does Hamza Bashir work for?

Hamza Bashir works for U-Blox

What is Hamza Bashir's role at the current company?

Hamza Bashir's current role is Senior Staff Engineer.

What schools did Hamza Bashir attend?

Hamza Bashir attended Sir Syed Case Institute Of Technology, University Of Engineering And Technology, Lahore.

Who are Hamza Bashir's colleagues?

Hamza Bashir's colleagues are Usman Chaudhry, Ane Garcia, Stan Smith, Rik Leigh, Bojan Antonic, Jan Nieland, Haider Usman 奥斯曼.

Not the Hamza Bashir you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.