The Software Internship Guide for Egyptian Undergraduates is a community-driven GitHub repository that aggregates software internship listings and career-preparation resources specifically for computer science and engineering students in Egypt.
What is the Software Internship Guide?
It is a markdown repository hosted on GitHub (689 stars) that curates internship opportunities from companies operating in Egypt, such as Nawy, Thndr, Paymob, Siemens, Amazon, Talabat, Electrolux, Ericsson, SAP, and Nokia. The guide takes internship postings and organizes them into tables sorted by year (2026, 2025, and archived 2024), each with company name, internship title, application link, and location. It also collects external resources for resume building, cover letters, GitHub portfolio tips, referrals, and interview preparation, plus networking groups on Telegram and Facebook, and a contribution process via pull requests or a Google Form.
Key Features
- Year-sorted internship tables — Internships are grouped by year, with a dedicated 2026 table, a 2025 section, and an archived 2024 section, each listing company, title, link, and location.
- Egypt-focused opportunities — Most listings are based in Cairo or elsewhere in Egypt, including remote/global programs like Google Summer of Code and a Woven by Toyota internship in Tokyo.
- Application links preserved — Each internship row includes the original posting URL (LinkedIn, Workable, Ashby, company career portals, etc.), so users can apply directly.
- Resume and cover letter tools — The guide links to Indeed resume templates, Resume Worded, Jobscan, Resumake, Canva, Overleaf, FlowCV, Zety, and ResumeGenius.
- Interview preparation resources — It points to LeetCode, HackerRank, Cracking the Coding Interview, Tech Interview Handbook, NeetCode, plus HR interview question lists and the STAR method from MIT CAPD.
- Mock interview platforms — Recommends Interview Cake, Interviewing.io, and Pramp for simulated technical interviews.
- Networking and referrals — Lists LinkedIn, Indeed, Glassdoor, Telegram groups (e.g., ECE Interns, Internships), a Facebook group, and a guide on how to ask for a referral.
- Community contribution — Users can open pull requests, an embedded Google Form to submit internships, or open issues to suggest additions.
Who is it for?
- Egyptian undergraduates in computer science or engineering — They can browse current internship openings by company and location and apply directly through the provided links.
- Students preparing for technical interviews — They can use the linked LeetCode/HackerRank practice platforms and the Tech Interview Handbook study plan to build coding skills.
- Students polishing application materials — They can access resume tools like Canva and Overleaf, cover letter templates from Zety, and GitHub project display guidance to strengthen their profiles.
- Community contributors — Developers and students with internship leads can submit new postings through pull requests or the Google Form to help expand the list.
What can you do with it?
- Job hunting: Search the 2026 internship table for companies like Amazon, Siemens, or Paymob and click directly to the application portal.
- Interview prep: Work through NeetCode's problem-solving roadmap or set up mock interviews on Pramp and Interviewing.io.
- Resume building: Use FlowCV or Overleaf templates to create a polished resume, then run it through Jobscan against a job description.
- Referral requests: Read the linked Indeed guide on asking for referrals and reach out through LinkedIn connections.
How does the guide work?
The repository is structured with markdown tables sorted by internship year. Users open the README, locate the relevant year's table, and click the posted application link for any internship they want. For preparation, they follow the resource links in the Getting Started, Resume, GitHub, Referral, and Interview sections, then contribute new opportunities through pull requests, a Google Form, or issues.