Omar Sameh
Senior Embedded Linux Engineer @ ELARABY Group | IoT • AI • DevOps • AOSP
About Me
I am Omar Sameh ,Highly skilled Senior Embedded Linux Engineer with 3 years of experience in developing, deploying, and optimizing embedded systems. Proven track record in leading Linux-based projects, driving innovations IoT ,AI and implementing efficient system designs that enhanced product performance by 30%. Adept in Linux Kernel development, device drivers, and embedded software architecture..
Experience
Senior Embedded Linux Engineer - ELARABY Group
- Developing innovation and new software technology in El-Araby products.
- IoT Projects Lead – Responsible for end-to-end development and deployment of Internet of Things solutions.
- UI Projects Lead – Managing user interface projects, ensuring usability, design consistency, and seamless user experience.
- AOSP Projects Lead – Leading Android Open Source Project initiatives, customization, and system-level integrations.
- AI Projects Lead – Leading AI initiatives across generative AI (LLMs, multimodal models) and AI agents, covering the full cycle from model development and training to deployment and real-world integration.
- IoT & AI Training Mentor for Interns – Providing hands-on training, guidance, and mentorship for interns in IoT and AI domains, helping them build practical skills and contribute to real projects.
Embedded Linux Engineer - ELARABY Group
- Developing innovation and new software technology in El-Araby products.
- Developing and deploying IoT solutions, from firmware and hardware integration to cloud connectivity.
- Customizing and developing AOSP (Android Open Source Project), including system-level features, device bring-up, and platform optimization.
- Building and integrating AI solutions, from model development and training to real-world deployment in embedded systems.
- Providing hands-on training, guidance, and mentorship for interns in IoT and Embedded Linux domains, helping them build practical skills and contribute to real projects.
Junior Embedded Linux Engineer - ELARABY Group
- Developing Device Drivers for Linux based smart TV (led_indicator,device_self_test).
- Building full RDK-V yocto image (mediaclient - hybrid - hybriddtv).
- Writing full configuration files for tornado remote control using irrecord.
- Integrate tornado remote to tornado using lirc package and its tool (irexec-irw-ircat-mode2).
- Measure IR NEC signals from tornado remote control using oscilloscope.
- Create tornado boot logo for rdk image "psplash".
- Using TScapture and WinTV tool to record streaming data from DVB-T2 channels and DVB-S2 channels and collect log data from each channels (vistel project).
- Interact with systemd to have some time measurements to improve tv perfomace.
- Flashing foxxum-obs image on amlogic board using amlogic burning tool.
- Co-operate with IT team to build ubuntu VM on Azure to build tornado yocto image.
- Interact with global protect tool to connect to server to build tornado image.
Projects
Smart Traffic Station
Seven segments shows remaining seconds ,LCD as advertising display, motors to open and close the barriers and buzzer to make attention for closing gates.
View on GitHubLine Follower Robot
Robot that follow a black line drawn on the ground using Infrared Sensors.
View on GitHubBased Shadow Alarm with GSM Interface
This Project is very useful for security ,It gives SMS alert as soon as person is coming using GSM module , LDR and Buzzer.
View on GitHubSun Glasses For Blind People
It's used to deserve blind people when they walked at any time to avoid clash with a wall by making ultrasonic calculates the distance between him and the wall and give beep high or low according to the distance. (Implemented Timer0 driver with PWM and Timer1 with ICP).
View on GitHubSmart Home Automation System Using Android Application
The system allows the user to control the home through his smart phone, control Light on/off , , control light intensity from mobile app ,automatic control light using LDR as application of (ADC) ,implemented communication protocol driver (USART) ,implemented drivers to interface with motors; DC, AC Servo to open/close door and control window angle.
View on GitHubBluetooth Controlled Mobile Robot
The user will use his smartphone to move the robot in all directions via Bluetooth and The robot reports three parameters to the user: the temperature value, gas leakage status, and the light status inside the car.
View on GitHubSafety Treasury
The system gives the user three chances to enter the correct password. If incorrect three times, the system keeps the door locked, activates a buzzer, and sends an alert via the GSM module and The owner can change the password at any time using external EEPROM.
View on GitHubGSM Based Fire Alarm System
A useful project for fire detection monitoring. It sends SMS alerts upon detecting fire and automatically activates a buzzer using a flame sensor.
View on GitHubDesigning of System Memory Bootloader Based on ARM Microcontroller
Implemented Flash Driver for erase, read, write, and jump-to-address functionality for flashing code in flash memory. and It use USART DMA transmitter to show user options and receiver to transfer data from USART to RAM and Python script acts as STM32 flasher.
View on GitHubImplementation of SW Design for DIO & PORT AutoSar Driver
Applied full layered architecture model and Built MCAL layer with DIO, GPT, and PORT drivers. and Built ECUAL with LED and Button drivers. and Built Services layer with Scheduler and Application layer contains System Logic and Applied DET module for development error tracking.
View on GitHubATM Machine
The system asks for user ID and password, checks Firebase database for validation and account status, If account is active, the user can: 1- Cash Withdraw 2- Balance Inquiry 3- Password Change 4- Fawry Service 5- Exit
View on GitHubBuilding Yocto Custom Image For IoT Smart Home
Built Yocto image for Raspberry Pi to control a smart home system , Features include (lighting, door control, air conditioner, fans, fire alarm, and temperature monitoring), it interacts with a website and Firebase (real-time database).
View on GitHubDriver Awareness
Deep learning-based system to prevent accidents, the system detects driver drowsiness or fatigue and activates a warning alarm.
View on GitHubSmart IoT Factory (Graduation Project)
Allows owner and workers to control factory systems via website, it improves product quality and worker safety, The owner can monitor and control factory operations remotely.
View on GitHubAI Projects
Various machine learning and deep learning models: CNN with MNIST and CIFAR datasets, Covid-19 X-ray classification, LSTM for stock prediction and movie reviews, Linear and Logistic regression, Naive Bayes, AlexNet model.
View on GitHub