M
Embedded Software Engineer
MIT Technologies
Jan'2018 - Dec'2019
Egypt
The user will only need a smartphone and an online account to be immediately able to un-
Responsibilities: lock a nearby car and start his journey. Addi-
• Set software design and coding conventions tionally, the user experience will be boosted
• Extract the project's user requirements by some features inside the car, that can be
• Design the software's layered architecture configured and kept so that the user will feel
• Software implementation like they own the car they ride, providing
• Hardware review
more luxury and comfort.
Responsibilities:
• ARM Cortex-M4 device drivers and application
development:
Telecom Egypt • CAN protocol: driver + real-time manager