
M. Osaid Rizwan
Embedded Systems Engineer
Compétences

Voir mes services

Expérience professionnelle
Embedded Systems Researcher
Freelancing Career • Freelance
Jun 2025 - Present • 1 yr
Key Achievements & Projects: High-Speed Data Acquisition & Streaming Pipeline Designed and implemented an end-to-end data acquisition system utilizing the XADC on a ZedBoard target. Developed embedded C software using the LwIP library to stream real-time hardware samples over Ethernet (UDP/TCP protocols). Engineered a custom Python-based GUI for real-time visualization, data logging, and signal analysis, drastically improving system debugging efficiency for the testing team. Hardware Control Logic & Parallel Monitoring Designed and verified the parallel monitoring control logic for a high-frequency Transmit/Receive Module (TRM). Integrated power detectors and implemented precise gating pulse logic to ensure strict timing execution and hardware protection. Model-Based Design & Algorithm Deployment Successfully integrated MATLAB and Simulink into the development workflow to model and simulate complex control loops and digital signal processing (DSP) algorithms. Utilized HDL Coder to generate clean, optimized, and fully synthesizable Verilog/VHDL code, accelerating the prototyping phase by reducing manual translation errors. RTL Design & Timing Closure Authored robust, hardware-validated Verilog modules for various embedded applications. Consistently achieved multi-GHz timing closure, resolved complex clock-domain crossing (CDC) issues, and optimized resource utilization on Xilinx Zynq-7000 and UltraScale+ devices.