محمد سامي
@0002769
Senior Embedded Software Engineer delivering reliable IoT and real-time systems with strong testing automation.
What I'm looking for
I’m a software engineer with 5+ years of experience delivering reliable, maintainable software across embedded systems, IoT, and general software development. I’m proficient in C/C++ and Python, with a strong foundation in OOP, SOLID principles, clean code practices, and the full SDLC—from requirements and system design through implementation, testing, and deployment.
I’ve built and validated real-time systems (Embedded Linux, FreeRTOS) and hardware communication protocols (CAN, UART, SPI, I²C, Ethernet, Zigbee), with structured QA including unit, integration, regression, and HIL/SIL validation. In my current role, I architect production-grade embedded software (bootloaders, HAL drivers, application modules), build CAN/Ethernet stacks under strict real-time constraints, and lead Python-based test automation and root-cause analysis to improve defect detection and field reliability.
Experience
Work history, roles, and key accomplishments
Senior Software & Embedded Engineer
Mcs Oil Company
Dec 2023 - Present (2 years 6 months)
Architected and developed production-grade embedded software including bootloaders and HAL drivers for autonomous underwater inspection and ROV platforms. Designed CAN/Ethernet communication under embedded Linux real-time constraints and built Python-based test automation to improve regression quality.
Embedded Software Engineer
Ncd Company
Jan 2023 - Nov 2023 (10 months)
Delivered end-to-end IoT firmware from requirements through integration testing, validation, and post-launch maintenance. Diagnosed Zigbee wireless instability, implemented OTA firmware updates, and introduced build and code review practices for a remote team.
R&D Software Engineer
Bedo Factory
Sep 2022 - Dec 2022 (3 months)
Designed and implemented modular embedded software kits for technical training institutions following structured SDLC and documentation. Built reusable firmware components using OOP and clean code, supporting PCB–firmware integration and system validation.
R&D Software Engineer
Mazar3 Company
Jan 2021 - Jun 2022 (1 year 5 months)
Architected and delivered an end-to-end IoT monitoring and control system for poultry farms, including sensor data acquisition and environmental automation logic. Implemented sensor calibration algorithms and led system-level hardware–software co-integration validation with cross-functional collaboration.
Education
Degrees, certifications, and relevant coursework
MSA University
Bachelor of Science, Communications and Electronics Engineering
B.Sc. in Communications and Electronics Engineering from MSA University, validated by the University of Greenwich (UK), completed in 2018.
Availability
Location
Authorized to work in
Portfolio
github.com/MohElmelegyJob categories
Skills
Interested in hiring محمد?
You can contact محمد and 90k+ other talented remote workers on Himalayas.
Message محمدFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
