11/03/2024 updated

**** ******** ****
100 % available

Junior Embedded Systems Engineer

Cairo, Egypt
Worldwide
Bachelor of Mechanical Engineering
Cairo, Egypt
Worldwide
Bachelor of Mechanical Engineering

Profile attachments

Ahmed Rashad Embedded software Engineer1024.pdf

KeilC (Programming Language)ArchitectureAutomotive IndustryAUTomotive Open System Architecture (AUTOSAR)UClibc (C Standard Library)CAN BusCode Composer StudioCommunications ProtocolsComputer ProgrammingLinuxProgramming ToolsEclipse (Software)Embedded CEmbedded SystemsLinux On Embedded SystemsFirmwareIntegrated CircuitsMATLABQuick EMUlator (QEMU)Real-Time Operating SystemsSocket ProgrammingSystem ProgrammingUniversal Asynchronous Receiver/TransmitterVehicle Tracking SystemsWi-Fi TechnologyProcess ManagementMultithreadingSerial Peripheral InterfacePIC MicrocontrollerProgramming Languages
Embedded Systems Development
Expertise in embedded C programming, embedded Linux, and microcontroller architectures. Experience with various development tools and environments for embedded systems.

Programming Languages and Tools
Proficiency in C programming language. Familiarity with development tools such as Proteus, Eclipse, Matlab, Code Composer Studio, STMCubeIDE, Keil, Hightech, and Aurix IDE.

Microcontroller and IoT Applications
Experience in designing and implementing systems using various microcontrollers (STM32, AVR) and IoT modules (ESP-01, WiFi). Capable of developing firmware and applications for diverse embedded projects.

Automotive Embedded Systems
Knowledge of automotive bus technology standards and experience with AUTOSAR architecture. Implemented projects related to vehicle tracking and CAN drivers.

Real-Time Operating Systems
Understanding of RTOS concepts and their application in embedded systems. Familiar with multithreading and synchronization techniques.

Embedded Linux Development
Knowledge of Linux system programming, buildroot, and QEMU for embedded targets. Experience with file I/O, process management, and socket programming in Linux environments.

Hardware Interfacing
Familiarity with microcontroller interfacing and communication protocols such as UART, SPI, and I2C. Experience with Controller Area Network (CAN) in automotive applications.
 

Experience

Professional experience0 - 5 years
Freelancer since2023

Languages

EnglishFluent

Project history

Research and development engineer

SEERO
Responsible for developing Layered Elastic Analysis application.

Intern

APPRAID TECH LLC
Implemented a CAN driver on an Infineon Aurix TC37 evaluation board.

Trainee

Digital Egypt Youth Initiative, National Telecommunication Institute (NTI)
Completed technical modules in Automotive Embedded Systems, including Embedded C, Data Structure and Algorithms, Microcontroller Architecture and Interfacing, and various automotive-related topics.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in