خلاصہ

Embedded Design Engineer, Kernel Driver Development, FreeRTOS, PetaLinux, C and Cpp Apps, Cross Compilation, Bare-metal Coding, Python, GNU-Radio

تجربہ

کمپنی کا لوگو
Embedded Design Engineer
RWR Private Limted
دسمبر ۲۰۱۷ - موجودہ | Islamabad, Pakistan

• Worked on Kernel driver development, used IRQ interrupts, SIGNALS, IOCTL.
• Worked on Kernel driver development, worked with the character devices. I have developed the driver for the custom interface of LVDS.
• SoC FPGA i.e., Zynq Ultrascale+ based embedded system development.
• Heterogeneous framework development including Petalinux and Ubuntu and multiple free RTOS.
• Experience in developing heterogeneous framework using bare metal Freertos, embedded Linux based on message passing instead of using channels.
• The framework includes bare metal Freertos based DMA driver, SPI driver, I2C, interrupt (ISR) using GPIO and IRQ, message passing scheme between Linux and bare metal Freertos
• DMA data movement using memory hole based on the device tree. Message communication using devmem and mmap utilities
• Build Petalinux and Ubuntu images for Zynq and Zynq Ultrascale+. Debugged FSBL, u-boot, device tree and kernel as needed.
• Worked on Real-time frequency measuring project, FreeRTOS was used as Bare-metal OS.
• Worked on Data Acquisition and Monitoring project, real-time data was acquired.
• Worked on software to remove Inter Modular Distortion based on thresholds value.
• Serial Peripheral Interface driver was written in bare-metal code.
• IRQ, GPIO based interrupts handling and multitasking in FreeRTOS based on priorities and round-robin
scheduling.
• Provided FreeRTOS support for ZED Board, PicoZED Board, and UltraZed Board.
• Provided PetaLinux build support and cross-compiling of C code for various hardware\'s.
• Bare metal I/O interfacing with PLL and DAC using SPI.
• Parallel programming in Python with PyQT designer.
• Data acquisition using GNU radio
• Provide C code support for TCP/IP on Linux.
• Worked with Orange software, provided the graphical programming on it.
• Worked PCIe root port and endpoint model.

تعلیم

COMSATS Institute of Information Technology
ماسٹرز, ماسٹرز ان سائنس, ‎
Computer Engineering
CGPA 3.7/4
2021
FAST NUCES Islamabad Campus
بیچلرز, بیچلرز ان سائنس, Electrical Engineering‎
Electrical Engineering Communication
CGPA 3.4/4
2017

پیشہ ورانہ مہارتیں

متوسط 3rd Party Software Integration
ماہر 8051 Microcontroller
متوسط Altium Designer
متوسط ARM
متوسط ARM Cortex M3
ماہر C/C++
ماہر CPP
متوسط Electronics Hardware Design
ماہر Embedded Software Programming
متوسط ESP32
ماہر Fine Art Teaching
ماہر FreeRTOS
متوسط MATLAB Command
ماہر Python Knowledge
ماہر RTOS
متوسط STM32

زبانیں

ماہر انگریزی

آپ کن کمپنیز کی پیروی کر رہے ہیں