Keywords
Embedded Systems
Embedded Software
Real-Time Operating Systems
Universal Asynchronous Receiver/Transmitter
PIC Microcontroller
C (Programming Language)
Software Applications
Architecture
ARM Architecture
Booting (BIOS)
C++ (Programming Language)
Code Generation
Encodings
Communications Protocols
Eclipse (Software)
Embedded C
Linux On Embedded Systems
Integrated Circuits
Microsoft Visual Studio
NetBeans
Simulink
Software Engineering
Scripting
Serial Peripheral Interface
Peripherals
System Administration
Programming Languages
+ 17 more keywords
Attachments
Islam-Ahmed-Mohammed-FlowCV-Resume-20241009-1_081124.pdf
Please upgrade to the business membership to download freelancers' CVs.
Skills
Embedded Systems Development
Expertise in embedded software engineering, including system drivers, microcontrollers, and layered architecture.
Programming Languages
Proficiency in C, Embedded C, C++, and scripting languages for embedded systems development.
Real-Time Operating Systems
Experience with RTOS and embedded Linux, including system administration and bootloader design.
Hardware/Software Interfacing
Knowledge of ARM Cortex M4/M3 and AVR atmega32 microcontrollers.
Communication Protocols
Familiarity with UART, SPI, I2C, CAN, and LIN protocols for embedded systems.
Model-based Design
Experience with Simulink and Wiper system Application for code generation.
Embedded Peripherals
Proficiency in RCC, GPIO, NVIC, DMA, Systick, UART, and AVR timers.
Software Development Tools
Familiarity with IDEs like Eclipse, Visual Studio Code, Netbeans, and CodeBlocks.
Project history
Part-time teaching assistance at Smart village, Egypt.
Access CAR project in Cairo, Egypt.
DVS Vcore,ADAS project in Cairo, Egypt.
Teaching assistance in Cairo, Egypt.
R&D engineering role in Cairo, Egypt.
R&D engineering role in Cairo, Egypt.