Hamza Rizwan

is working from home. 🏡

Bis 2020, Embedded Software Engineer, u-blox AG
Lahore, Pakistan

Fähigkeiten und Kenntnisse

C
C++
Python
C#
Java
Assembly
Shell Scripting
Qt
Data Structures
Object Oriented Programming
Object Oriented Design (OOD)
ARM Architecture
AVR
x86
Embedded / Real-Time / RTOS
ThreadX
FreeRTOS
Mbed
Bare-Metal Firmware
GDB
LLDB
OpenOCD
JTAG
SWD
Unit Testing
Sensor Interfacing
UART
SPI
I2C
USB
CAN
LIN
Protocol Analyzers
RS232
RS485
GCC
ARMCC
IAR
DMA
ADC
DAC
Power Management
Memory Architectures
IEEE 802.11
WiFi
BLE
Bluetooth
Protocol Stack
Zigbee
LoRaWAN
NB-IoT
3GPP
TCP/IP
UDP
HTTP
MQTT
AMQP
CoAP
Microsoft Azure
AWS
Cryptography
Embedded Security
SoC
SoM
Board Bring-up
Bootloaders
Board Support Packages (BSP)
Device Drivers
Linux Kernel
Yocto Project
Buildroot
Hardware Design
CI
CD
Jenkins
CircleCI
Oscilloscope
Logic Analyzer
Git
SVN
Mercurial
Agile Software Development
Test Driven Development
.NET
Shell
Object Oriented Design
State Machines
ARM
RISC-V
Mbed RTOS
SoCs
Board Support Packages
JSON
XML
Jira
Microsoft Azire
Google CLoud
Test Driven Development (TDD)
WLAN

Werdegang

Berufserfahrung von Hamza Rizwan

  • Bis heute 4 Jahre und 7 Monate, seit Jan. 2021

    Specialist Engineer, Embedded Software

    u-blox AG

  • 1 Jahr und 5 Monate, Aug. 2019 - Dez. 2020

    Embedded Software Engineer

    u-blox AG

    * Protocol Stack & Drivers Development for IEEE 802.11/WLAN, Bluetooth & BLE based on ARM multi-radio modules * IEEE 802.11x and 802.11r Stack implementation & Lab Setup * Feature Development in L2CAP, SMP, GAP, ATT & GATT layers as per Bluetooth SIG Core Specs * ARM Mbed OS Interface implementation for Short-Range Radio products * Unit Testing for regression. Participation in code reviews. * Bluetooth SIG (Core 4.2) Qualification * Worked at direct support for customers like Tesla & Toyota

  • 2 Jahre und 2 Monate, Juli 2017 - Aug. 2019

    Technical Lead - Embedded Software

    HyperNym

    * Overseeing Embedded SW Development life-cycle for no. of products * Created Specifications, Project Plans & Firmware Architectures * Developed Embedded SW on Linux platform in Agile environment, for Bare-Metal & RTOS enabled ARM based MCUs * Developed Firmware Over the Air (FOTA) solution for IoT Gateways & End-devices * Developed Middleware Connectors * Developed a Cellular + WLAN Embedded Linux Gateway for BLE end-devices * Firmware Requirements Engineering & Client Hardware Interfacing

  • 11 Monate, Sep. 2016 - Juli 2017

    Embedded System Engineer

    BuilderStorm

    * Developed a two-way authentication system making use of NFC as well as Fingerprint reading to cross-check the remote identity * Developed an Automotive Gateway for Vehicle Tracking, Payload Dumping Detection and CAN bus integration * Developed a Shift Tracking Device for Vehicle Drivers making use of a TFT LCD with complete Application Interface * DevOps to setup cloud side services/end-points for embedded devices * Supervision of Hardware Development i.e. PCB Design, communication with OEMs etc.

  • 1 Jahr und 2 Monate, Aug. 2015 - Sep. 2016

    Embedded System Engineer

    Upwork

    As a self-employed engineer, I worked as a remote resource for various organizations on contract basis. In this role, I worked on 10+ products including POCs as well as products that actually made to the market. My exposure in this role was very diverse as I worked with most microcontroller families (8/32-bit) & numerous sensors & communication modules (3GPP, WLAN, BLE, Zigbee, LoRaWAN).

Ausbildung von Hamza Rizwan

  • 4 Monate, März 2020 - Juni 2020

    Algorithms: Design and Analysis

    Stanford University

  • 3 Jahre und 11 Monate, Feb. 2014 - Dez. 2017

    Electrical Engineering

    COMSATS University

    Operating Systems Concepts Algorithms & Data Structures Data Communication & Computer Networks Microprocessors and Interfacing Digital Signal Processing Computer Programming Object Oriented Programming Probability Methods in Engineering Signals & Systems Wireless Communication Systems

Sprachen

  • Englisch

    Fließend

  • Deutsch

    Grundlagen

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 22 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z