Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Ahmed Mohamed Elnahass

Embedded Software Engineer


+201024797847
Mansoura ,Egypt
elnahassahmed34@gmail.com
https://www.linkedin.com/in/ahmed-elnahass/
Military Status: completed

OBJECTIVE
Junior Embedded Software Engineer experienced in AVR, ARM, and Raspberry Pi projects. Proficient in C,
C++, and Python. Strong problem-solving and collaboration skills. Committed to continuous learning and
seeking new opportunities in embedded software development.
EDUCATION
Bachelor of Biomedical Engineering Mansoura university September 2016 - June 2021
Cumulative grade: Very Good
Graduation Project :
Developed portable water desalination unit for laboratory use
Integration of nanotechnology for high-quality salt-free water production
Core focus on embedded system optimization
Precise temperature control and automated pump regulation for process efficiency
TRAININGS & INTERNSHIPS
NTI Diploma in Embedded Linux Software Development February 2024- Present
Linux kernel YOCTO
Embedded linux Device drivers
C++ OOP and concurrency IOT solutions
Sprints AUTOSAR MasterClass November 2023 - January 2024
Introduction to AUTOSAR
AUTOSAR Layered Architecture
AUTOSAR Configuration Tools
Embedded Linux Software Engineer Intern at Valeo | Sprints August 2023 - October 2023
Introduction to Embedded Linux
Building Embedded Linux Systems
Embedded Linux Application Development
Capstone project : Developed an IPC library for inter-process communication with message queuing
and error handling. Created a logger daemon application for logging events to files and sending logs
through Ethernet. Integrated mathematical operation applications with the IPC library and logger
daemon for efficient logging. Built a logger receiver application to receive and display logs from
hardware via Ethernet using socket communication.
ITI Diploma in Embedded Systems Engineering March 2023 - July 2023
Graduation project
Drive safe : This is an embedded system project that monitors a driver's heart rate and sends an alert
to a server if it exceeds a critical threshold. It includes components such as ARM STM32F401, Heart
Rate Sensor, Raspberry Pi Motor Driver, and Touch Screen
Embedded Systems Engineering Course IMT School December 2022 - February 2023
Graduation project
Smart Home : System that is controlled by two AVR microcontrollers using USART protocol. The
system includes various components such as LCD16x2, keypad, servo motor, buzzer, LM35
temperature sensor, two DC motors, LEDs, and LDR.
PROJECTS
Seat Manager Application Configuration :
Actively participated in a captivating final project
Configuration of Software Components (SWCs) for Seat Manager Application
Utilized cutting-edge Autosar Authoring Tool (SAAT)
Implemented ports, port interfaces, assembly connections, and data mapping for optimal
functionality
File handler : Implemented a C++ command line tool (fh) for handling files, utilizing named pipes and
shared memory for communication. Developed a requester app to interact with fh, requesting file lists
and content. Integrated Boost logger for logging to "run_logs.txt" file. Employed CMake for project
building and gtest for testing.
Clinic Management System : Developed it using C language and linked lists, providing an interactive
interface for both admin and user modes. Implemented features such as patient record management,
slot reservation, and information retrieval, enhancing efficiency and patient care.
Salary System : Engineered it employing C++ and object-oriented programming principles. Designed
classes and objects to model an Employment System, effectively managing employee records, salary
computation, and reporting functionalities.
Balance Robot: Developed a stability and mobility-enhancing robot for improved performance in
various settings.
Assistant Robot: Led the development of a robot that assists medical staff in meeting the needs of
patients in a hospital setting.

SKILLS
Technical Skills
Programming language C, Embedded C, C++, python.
AVR, ARM Microcontroller Architecture.
Microprocessor Architecture.
Microcontrollers interfacing, AVR, stm32f401CC, and Raspberry Pi.
Real-Time Operating Systems (RTOS).
Communications Protocols Such as USART, SPI, I2C, CAN, and LIN. ··
Tooling
Basic knowledge about Automotive Concepts
Linux Administration
Bash script language
Make/CMake
Personal Skills
Self- Learner.
Able to work solo or inside a team.
Time management
Ability to work under pressure

ACTIVITIES
EITESAL Automotive camp held by Eng\Nader Galal (Co-Founder of Avelabs )
Event planner member in Scientific Team (BSA)
LANGUAGES
Arabic Mother language
English Fluent

You might also like