Embedded & Edge Architectures
People Develop Countries… We Develop P.E.O.P.L.E.
Program Admission Arrangement
Who May Apply?
• Graduates of:
o Electrical power Engineering, o Communication Engineering
o Electro-mechanical o Mechatronics Engineering
Engineering o Computer Engineering
o Electronics Engineering o computer science
Prerequisites
These topics will be discussed with you in the interviews (Resources applicants can visit or study before interview)
• Applicants must have adequate knowledge in C concepts and have developed any software programs previously, and explored
datasheets of any microcontroller specially a fair knowledge of AVR microcontroller [architecture and interfacing].
• ITI values that could be found here: https://iti.gov.eg/about-us
Selection Process
• Phase 1: IQ and Problem-Solving exam | English exam
• Phase 2: Technical Exam
Computer-based technical exam in C programming language,Data structure, and Microcontroller Basics (AVR)
• Phase 3: Technical Interview
Those applicants would be discussing with the interviewing panel their pre-work -“Before You Apply”- in a one-to-one interview
• Phase 4: Interpersonal Skills Interview
Those who pass phase 3 will be promoted to this interview
Delivery Approach
• 70% face-to-face Learning| 30% Online
• Hardware requirement: Laptop with at least 32 GB of RAM and Core i7 10th generation processor or equivalent AMD processor, SSD Hard (1 TB ).
Students’ Deliverables
• Each student must deliver at least ONE freelancing job and an international certificate based on his track
Embedded & Edge Architectures
1 Programs Offered 5 Graduates Job Profiles
🗹 Professional Training Program: 1. S-CORE Platform Engineer
• Edge Embedded Architectures Designs and deploys service-based applications on Eclipse S-CORE for software-defined vehicles. Works with
containers, middleware, and real-time data exchange over DDS.
2. QNX Embedded Safety Developer
Builds reliable, real-time systems using QNX for critical automotive ECUs like instrument clusters and ADAS.
Ensures compliance with safety standards like ISO 26262.
2 Industry/Academy Stakeholders
3. Adaptive AUTOSAR & Vector ECU Developer
Implements ECU software using Vector tools and Adaptive AUTOSAR standards. Focuses on modular
architectures, service communication, and safety-critical applications.
4. Edge AI / ML Embedded Systems Engineer
Deploys lightweight AI/ML models on microcontrollers or edge devices. Uses TinyML frameworks to bring
intelligence to sensors, wearables, and automotive nodes.
5. ROS2 Developer for Autonomous vehicle
Develops robotic applications using ROS2, DDS, and real-time communication. Builds modular nodes for
navigation, perception, and control in autonomous systems.
3 Targeted Outcome 6. Embedded Android/Linux System Developer
Customizes embedded Android or Linux systems, including HAL layers, system services, and kernel modules.
• Employability Powers IVI systems, smart devices, and industrial platforms.
7.Embedded Modern C++ developer
Leads the design of scalable, maintainable embedded software using C++. Bridges performance and safety
4 Certifications needs in automotive, robotics, or industrial systems.
ISTQB Foundation Level
8.Embedded Systems Testing Engineer
Testing the software and firmware of embedded systems. This includes developing and executing test plans
and test cases, analyzing and debugging software defects, and working with software development engineers
to ensure that software meets requirements.
Embedded & Edge Architectures
1,296 Hours
Program Content Structure
Fundamental courses Core Courses
• Embedded C Programming System Tools & Development Environment
• Problem solving using c programing language ● Scripting
• Track Orientation Workshop
● Qt for Embedded UI
Soft Skills Courses ● Version Control
• Lean Six Sigma ● Embedded System Dev Tools
• Communication Essentials for ● Verification & Testing for Embedded Systems
Professionals ● Debugging Tools (GDB, logic analyzers)
• High Impact Presentations Soft Skills
• Job Seeking Skills Embedded Linux & Android Customization 13%
• Progressive Teamwork ● Embedded Linux
• Professional Demeanor ● Android AOSP Customization Fundament
● Linux Device Drivers al courses
Core Courses 11% Core
Core Embedded Foundations Automotive Systems & Standards courses
● Adaptive AUTOSAR 76%
● Embedded C
● Clean Code & Coding Standards (e.g., MISRA) ● Vector Toolchain
● Embedded System Design Principles ● Automotive Bus Technology
● ARM Microcontroller Architecture ● AUTOSAR-based Device Drivers
● Hardware/Software Interfacing
Software-Defined Embedded Platforms
Embedded Software & RTOS
● Real-Time Operating Systems ● Modern C++
○ MicroC/OS-II ● ROS 2
○ Zephyr OS ● Eclipse SDV & S-CORE Application Framework
○ QNX
○ RTLinux Edge AI & TinyML
● RTOS Concepts
● Functional Safety (ISO 26262) ● Introduction to AI & ML
● Multiprocessor Communication Systems ● TinyML Deployment
Hardware Design & Integration
● 3D/2D Design
● PCB Design