Skip to content
View osamaKhalid122's full-sized avatar

Block or report osamaKhalid122

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
osamaKhalid122/README.md

Hey, I'm Osama πŸ‘‹

Senior Firmware Engineer building defense-grade embedded systems β€” thermal imaging, optronics, and autonomous UAVs.


What I Work With

STM32 PIC32 FPGA/Zynq FreeRTOS PX4/Pixhawk ROS 2 Jetson Orin Vivado/XSCT MISRA-C CI/CD Docker CMake

What I'm Building

πŸ›©οΈ Autonomous UAV β€” GPS-denied indoor flight using SLAM, Pixhawk 6C, Jetson Orin Nano, and Intel RealSense D455
πŸ”§ CI/CD Pipelines β€” Dockerized build & static analysis workflows for PIC32 firmware using GitHub Actions
πŸ“‘ Defense Optronics β€” Thermal/EO imaging systems, FPGA IP cores, and real-time sensor processing

Career Snapshot

  • 🏒 Senior Firmware Engineer @ Shibli Imaging Solutions β€” defense optronics & thermal systems
  • πŸŽ“ B.E. Electrical Engineering β€” PIEAS
  • πŸ’Ό Top Rated on Upwork Β· 100% Job Success Score
  • 🌍 Based in Islamabad, Pakistan Β· Fluent in German

Tech Deep-Dives

Most of the pinned repos below are from my learning days in C β€” function pointers, bit manipulation, multi-threading fundamentals. The real action lives in the professional work: Zynq SoC firmware, PIC32 product-line architectures, and UAV flight stacks.

If you're into embedded systems, FPGA design, or robotics β€” let's connect.

Find Me

LinkedIn Upwork


πŸ’‘ Currently exploring: SLAM for indoor UAV navigation, ROS 2 + PX4 integration, and RISC-V architecture.

Popular repositories Loading

  1. functionpointers functionpointers Public

    This repository would contain all the program in C related to function pointers.

    C

  2. bitField bitField Public

    This repository contains all the code in C related to bit fields

    C

  3. think-tank think-tank Public

    This repository contains all the real-world problems and their solutions in C/C++

    C

  4. multi-threading-examples multi-threading-examples Public

    This repository contains all the information you need to start with learning multi-threaded programming

    C

  5. embeddedBit embeddedBit Public

    This repository contains codes examples for multiple bit manipulation examples.

    C

  6. tobego tobego Public

    C