Michael Botrous Email and Phone Number
Embedded SW Engineer.8 years of solid experience in developing high-quality embedded software using C / C++ including software design, implementation, dealing with different tools for testing and debugging, HW analysis, and configuration management for electronics products and systems, along with excellent team-leading and management skills with a proven record of successful projects.Software Skills:- Firmware/Software development.- Strong C programming and debugging skills for embedded systems.- Strong design and architect S/W for embedded systems.- Software design for ultra-low-power applications- Low-level device drivers’ development.- UART, SPI, I2C, LCD, WDT, timer, RTC drivers development.- USART, RS485, RS422, LIN, CAN Bus communication protocols.-Modbus RTU & ASCII protocol, HART protocol, J1939 used in heavy industry equipment.- Different Sensors Temperature, Humidity, Flow, Accelerometer, Light, Pressure, Gas, Load cell, Gyroscope).- S/W integration and porting to many different platforms.- Boards bring up ( STM32 Nucleo, discovery), MCB2388 , Raspberry PI.- Cortex-M0+/M4 ARM SW development.- Linker scripts and memory partitioning.- Real-Time Operating Systems (RTOS) development and integration like Free RTOS.-Unit testing using ( Google test or Gtest, Gmock), Catch2 test framework, Cmake.- Configuration management tools like SVN, and GitHub.- Bug-reporting tools like JIRA, and Confluence.- Microcontroller (AVR32, Atmega , ARM , PIC32).- Python, NI LabVIEW, NI Test stand.- MATLAB.- Shell scripting, bash scripting.- Full systems integration and testing.- Software testing (Google test, Catch 2).-PLC programming & Industrial ECU using Codesys.Hardware Skills:- Professional in using electronic test equipment like oscilloscopes, and logic analyzers, multimeters.- Design of Electronics schematics and PCB layout.- Schematic and layout development up to 4 layers.- Strong usage of Hardware design tools “Altium Designator, Kicad, Eagle, Proteus”.- Strong understanding of wiring diagrams.- Power profiling and current consumption optimization.Management Skills:- Ability to technically lead small to medium size teams.- Ability to manage a complex project.- Acquiring project team.- Following up on daily project activity.
Technology & Strategy
View- Website:
- technologyandstrategy.com
- Employees:
- 723
-
Senior Embedded Software ConsultantTechnology & Strategy Feb 2023 - PresentMunich, Bavaria, GermanyEmbedded Software / Hardware -
Embedded Software Team LeadMizat Al-Khaleej Holding Company Aug 2021 - Nov 2022Dammam, Eastern, Saudi Arabia ( Ksa )Design and architect embedded software for ECU that use for Heavy equipment like Trencher, Paywelder, etc.
-
Embedded Software Team LeaderSmartec-Systems Oct 2019 - Jul 2021Cairo, EgyptManaged & architect IoT Embedded Projects Both Hardware & Firmware. -
Senior Embedded Software EngineerSigma Electronic Industries Egypt Mar 2016 - Sep 2019Obour CityDesign Power Electronics Products (Hardware / Software). -
Embedded Software EngineerAlfa Electronics Oct 2012 - Feb 2016CairoProgrammig PIC, AVR & ATMEL& ARM Microcontrollers.PCB, Analog and Digital circuit design.Design & Simulation Software: Protel, OrCad, MultiSim, MicroLab,ISIS Proteus. -
Embedded Software EngineerTarget Technical Services Sep 2007 - Oct 2012Almaadi Programming Microcontroller as PIC (PIC 16, PIC 18 Families) and ATMEL (ATMEGA 32) Using CCS Compiler for PIC & AVR Studio for Atmel & now working with The MCB2388 Evaluation Board that carry NXP LPC2388 ARM Microcontroller using µvision. Performing Simulation by Proteus 7.2 Interfacing Microcontroller with LCD's, keypads, encoders, sensors and analog devices. Communication between Microcontrollers with each other Interface Microcontroller with GSM Module to Send & Received SMS asMOD 9001 BENQ GSM-GPRS Modem using AT Command. Interface many Devices using (ASCII & RTU) MODBUS Communication Protocol as Precision Digital Panel Meters & display & log the data using NI Lab view in PC. Sending & Receiving data through Wireless Module. Electronics Design for dedicated function. Schematic and PCB Design Using ISIS ARES. Programming the Siemens PLCs. Design Data acquisition programs with labVIEW ProgrammingLanguage. Calibration devices as ( flow meters, pressure transmitters , Load cells ) Installing pressure gauges, RTDs, Level Switches & indicators, weighting system). -
Automation EngineerTarget Technical Services Sep 2007 - Oct 2012
Michael Botrous Education Details
-
Cairo UniversityEmbedded System Track -
Om-Alabtal
Frequently Asked Questions about Michael Botrous
What company does Michael Botrous work for?
Michael Botrous works for Technology & Strategy
What is Michael Botrous's role at the current company?
Michael Botrous's current role is Senior Embedded Software Engineer @ Technology & Strategy.
What schools did Michael Botrous attend?
Michael Botrous attended Cairo University, Om-Alabtal.
Who are Michael Botrous's colleagues?
Michael Botrous's colleagues are Nathalie Weibel, Taha Grach, Alaya Garci, Yassir Dahmani, Si Mohamed Mouttaqui, Patrick Dulac, Bouchra Laghouati.
Not the Michael Botrous you were looking for?
-
-
Michael Botrous
Cedar Grove, Nj -
-
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial