Hussein Kaheel
QA and Test Automation Engineer
Experience
QA and Test Automation Engineer
Intel
- Verified internal and external semiconductor technologies to support the release of design packages.
- Developed automated testing environments using Bash and Python to streamline verification workflows.
- Created and maintained TCL scripts to configure ivars and automate testbench execution.
- Performed comprehensive validation of technology libraries and Verilog files.
- Utilized a range of industry-standard EDA tools including Fusion Compiler, Innovus, ICV, Calibre (Mentor Graphics), Seascape (Ansys).
- Conducted root cause analysis to debug and resolve issues across various tool flows.
- Defined and tracked QoR (Quality of Results) metrics to provide a macro-level view of design package health.
- Optimized test runtime and resource usage to improve efficiency and turnaround time.
FPGA Development Engineer
Qualcomm
- Implementation of a graphical user interface using C# to generate the bitstream of the project in batch mode, program the FPGA and flash the memory with a remote access feature instead of hardware managing platform.
Graduate Research Assistant
American University of Beirut
Improving and building a new AI design for early COVID-19 detection based on chest computed tomography image analysis.
Surveying state-of-the-art methods to detect COVID-19 through image processing.
Collecting data for the training and testing sets.
Augmenting the data to enrich the input of the proposed architecture.
Implementing the algorithm using Python.
Publishing a journal paper in Frontiers community: AI-Based Image Processing for COVID-19 Detection in Chest CT Scan Images.
In this article, we propose a platform that covers several levels of analysis and classification of normal and abnormal aspects of COVID-19 by examining CT chest scan images. The obtained results show that the accuracy of the proposed architecture is 95%.
FPGA Development Engineer
ARECS
- Implementation of LIN Core Master/Slave on FPGA using VHDL as a part of Controller Area Network (CAN) router. AXI bus was used as host interconnect (Project delivered to Volkswagen).
- Hardware design of a controller for interferometer and implementation on FPGA using VHDL. Avalon bus was used as host interconnect (Project delivered to ZEISS).
- Hardware and software designs of the physical and MAC layers of wireless modem based on a customized protocol implemented on Red Pitaya board. The physical layer was implemented on the FPGA using VHDL, and the MAC layer on ARM processor using C code. AXI bus was used as host interconnect.
- Simulation of the whole architecture using MATLAB to achieve a benchmark.
- Simulation, self and automated testing over the whole project.
- Documentation of the projects and testing (register mapping, constraints, overview).
Working Student
ARECS
- Implementation of a transmitter from A to Z using VHDL and simulation using MATLAB (Remote Working Student).
Undergraduate Research Assistant
American University of Beirut
- Survey on Cross-Polarization Interference Cancellation (XPIC) creating a MATLAB simulator.
- Surveying different methods proposed to solve the interference.
- Implementing a MATLAB simulator to accommodate the methods.
- Validating the results of papers and concluding the best one to use depending on the application.
Summary
Industrial Experience in Quality Assurance, Automated Testing and Infrastructure Verification, VHDL Implementation on FPGA, Root Cause Analysis, Signal Processing Implementation, Register Level Transfer Design, Static Time Analysis, Clock Domain Crossing, Embedded Systems, Proof of Concept Simulators.
Research Experience in Communication Systems and Signal Processing, Machine Learning and Deep Networks.
Skills
Programming
- Vhdl
- Matlab
- C
- C++
- C#
- Python
- Tcl
- Bash
- Systemverilog
- Makefiles
- Mplab
- Pic Assembly
- Hspice
- Proteus
Development Tools
- Vivado
- Altera
- Modelsim
- Synopsys
- Eclipse
- Visual Studio
- Git
- Jira
Editors
- Emacs
- Vim
Operating Systems
- Linux
Languages
Education
American University of Beirut
Master of Engineering · Communications and Hardware Engineering · Beirut, Lebanon · 1.0
American University of Beirut
Bachelor of Engineering · Computer and Communications Engineering · Beirut, Lebanon · 1.17
Similar Freelancers
Discover other experts with similar qualifications and experience