114 Software Development jobs in Egypt

Software Development Engineer

New Cairo Siemens

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

Job Family: Software Req ID: 467249 Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more efficiently. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly sophisticated world of chip, board, and system design. Calibre® PEX (Parasitic extraction team) is looking for a highly qualified Software Development Engineer to Join our R&D group in Cairo, Egypt. Job Responsibilities: + Design, enhance, implement, and release software that fulfills functionality, usability, reliability, performance, and supportability standards. + Collaborate with fellow developers to lead project dependencies, resolve integration issues, and address product flow challenges. + Participate in design, specification, and code reviews to ensure quality and alignment. + Chip in to project planning by investigating tasks, breaking down work, and estimating schedules. Keep key partners informed of project risks and progress. + Write functional and design specifications. + Work closely with Marketing and QA teams to understand and support customer needs and requirements. Qualifications: + B.Sc. or equivalent experience in Computer Engineering or Electronics Engineering. + Very good knowledge in S/W programming using C++, algorithms and data structures. + Knowledge in Unix/Linux operating system environments. + Knowledge of the IC flow as well as Semiconductor fabrication and Physical Verification is a plus. + Knowledge of new C++ standards like C++11/14 and later is a plus! + Highly developed interpersonal skills, including the ability to present ideas and share knowledge! We are Siemens A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we encourage applications that reflect the diversity of Communities we work in. All employment decisions at Siemens are based on qualifications, Merit, and business need. Bring your curiosity and creativity and help us shape tomorrow! We offer a comprehensive reward package which includes a competitive basic salary, bonus Scheme, generous holiday allowance, pension, and private healthcare. Transform the everyday Accelerate transformation #LI-EDA #LI-LinkedIn
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

Siemens

Posted today

Job Viewed

Tap Again To Close

Job Description

Siemens DISW is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 165 years.

We’re looking for a **Software Development Engineer** to join our **Calibre Semi Interfaces R&D** team in **Cairo Egypt**.

**Main Responsibilities**:

- Design, implement, improve, and release software that meets functionality, usability, reliability, performance, and supportability requirements.
- Interface with other developers as needed to understand and manage interdependencies of project tasks, product and flow integration issues.
- Participate in project planning and tracking, task investigation, work breakdown, and schedule estimation.
- Write functional and design specifications and participate in reviews of designs, specifications, and code.
- Work with Marketing to understand and support customer needs and requirements.
- Follow software process during software development cycle and deliver code with high quality.

**Required skills, knowledge and experience**:

- B.Sc. in Computer Engineering, Electronics Engineering or Computer Science.
- 0-5 years of experience.
- Very good knowledge or experience in SW programming using C++.
- Familiar with SW algorithms and data structures.
- Knowledge of UI design, Qt, Python, Tcl is a plus!
- Good knowledge in the IC flow as well as semiconductor fabrication and physical verification is an asset.
- Knowledge in Unix/Linux operating system environments.
- Strong ability to learn, explore and innovate with new technologies.
- Highly developed communication skills, including the ability to present ideas and share your knowledge with others.
**We are looking for both fresh graduates and senior engineers, so if you think you have the needed experience send us your CV!**

We offer a comprehensive reward package which includes a competitive basic salary and a generous holiday allowance.

Siemens is an equal opportunities employer and do not discriminate unlawfully on any grounds. We are committed to providing access, equal opportunity for individuals with disabilities in employment, its services, programs, and activities.
**If you want to make a difference - make it with us!**
**Organization**: Digital Industries
**Company**: Mentor Graphics Egypt Company (A Limited Liability Company - Private Free Zone)
**Experience Level**: Mid-level Professional

**Job Type**: Full-time
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

Cairo, Al Qahirah Mentor Graphics Egypt Company (A Limited Liability Company - Private Free Zone)

Posted today

Job Viewed

Tap Again To Close

Job Description

Siemens DISW is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 165 years.

We’re looking for a **Software Development Engineer** to join our **Calibre Semi Interfaces R&D** team in **Cairo Egypt**.

**Main Responsibilities**:

- Design, implement, improve, and release software that meets functionality, usability, reliability, performance, and supportability requirements.
- Interface with other developers as needed to understand and manage interdependencies of project tasks, product and flow integration issues.
- Participate in project planning and tracking, task investigation, work breakdown, and schedule estimation.
- Write functional and design specifications and participate in reviews of designs, specifications, and code.
- Work with Marketing to understand and support customer needs and requirements.
- Follow software process during software development cycle and deliver code with high quality.

**Required skills, knowledge and experience**:

- B.Sc. in Computer Engineering, Electronics Engineering or Computer Science.
- 0-5 years of experience.
- Very good knowledge or experience in SW programming using C++.
- Familiar with SW algorithms and data structures.
- Knowledge of UI design, Qt, Python, Tcl is a plus!
- Good knowledge in the IC flow as well as semiconductor fabrication and physical verification is an asset.
- Knowledge in Unix/Linux operating system environments.
- Strong ability to learn, explore and innovate with new technologies.
- Highly developed communication skills, including the ability to present ideas and share your knowledge with others.
**We are looking for both fresh graduates and senior engineers, so if you think you have the needed experience send us your CV!**

We offer a comprehensive reward package which includes a competitive basic salary and a generous holiday allowance.

Siemens is an equal opportunities employer and do not discriminate unlawfully on any grounds. We are committed to providing access, equal opportunity for individuals with disabilities in employment, its services, programs, and activities.
**If you want to make a difference - make it with us!**
**Organization**: Digital Industries
**Company**: Mentor Graphics Egypt Company (A Limited Liability Company - Private Free Zone)
**Experience Level**: Mid-level Professional

**Job Type**: Full-time
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

Mentor Graphics Egypt Company (A Limited Liability Company - Private Free Zone)

Posted today

Job Viewed

Tap Again To Close

Job Description

Siemens DISW is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 165 years.

We’re looking for a **Software Development Engineer** to join our **Mentor Emulation Division (MED) Communications** team in **Cairo Egypt**.

**Main Responsibilities**:

- Verify the solutions conformance to relevant 5G and Ethernet standards.
Develop testing tools (mainly in Python/C++/Verilog) to automate the verification of the solutions against relevant standards.
- Participate in GUI test automation based on test specifications using GUI testing tools like Squish.
- Design Test Cases with innovative scenarios beside different Black Box Testing Techniques.
- Contribute defining Test Automation Strategy to implement automation of manual tasks using Jenkins.
- Perform Functional & Non-Functional Testing.
- Identify failures to meet quality standards.
- Run regressions and analyze anomalies till finding their root causes.
- Troubleshoot with product team members to resolve reported issues from field engineers.

**Required skills, knowledge and experience**:

- B.Sc. in Computer Engineering, Electronics Engineering or Computer Science.
- Good knowledge in wireless communication.
- Fundamentals in object-oriented design, data structures, algorithm design and analysis.
- Good knowledge of Python and C++.
- Familiar with problem solving algorithms.
- Knowledge of software black box testing techniques is preferred.
- Experience in Sockets / Threads is a huge plus!
- Knowledge of Linux operating system, 5G, Ethernet, WiFi, Automotive protocols is a plus.
- Preferably has knowledge in CI/CD using Jenkins.
- Design Patterns, UML, Automation of GUI testing is a plus!
- Familiar with Verilog, Simulation and Synthesis.
- Highly developed communication skills, including the ability to present ideas and share your knowledge with others.

We offer a comprehensive reward package which includes a competitive basic salary and a generous holiday allowance.

Siemens is an equal opportunities employer and do not discriminate unlawfully on any grounds. We are committed to providing access, equal opportunity for individuals with disabilities in employment, its services, programs, and activities.
**If you want to make a difference - make it with us!**
**Organization**: Digital Industries
**Company**: Mentor Graphics Egypt Company (A Limited Liability Company - Private Free Zone)
**Experience Level**: Mid-level Professional

**Job Type**: Full-time
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

Cairo, Al Qahirah Siemens

Posted today

Job Viewed

Tap Again To Close

Job Description

Siemens DISW is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 165 years.

The **IC Verification Solutions **(**ICVS**) division of **Siemens DISW** is expanding and seeking a highly qualified Softwar**e Development Engineer** to join the **ICVS DevOps team**.

The ICVS DevOps mission is to enable highly productive and corporate-compliant development environment for Engineering Organization via creation and deployment of tools, automation, software, hardware and processes.

**Main Responsibilities**
- Our stack uses Angular, CSS, HTML, and bootstrap for the front-end. We use D3 JavaScript library for graphical visualization. The back-end is Java Spring with Hibernate to interface with various SQL databases.

**Required skills, knowledge and experience**
- B.Sc. in Computer Engineering, Electrical Engineering or Computer Science.
- Previous experience or willingness to work on a fast pace **Agile** environment
- Experience with software engineering best practices (testing, reviews and design documentation).
- Participate in creating framework for automated test cases.
- Write functional and design specifications.
- Work closely with QA to achieve high-quality product.
- Knowledge of Version management and continuous Integration tools.
- Familiar with Unix/Linux operating system environments.
- Solid knowledge in Java with very good understanding and experience in Object Oriented Programming.
- Previous experience in building enterprise solutions or portal development using **Spring **Framework.
- Familiar with Web Services (In particular **RESTful Web Services).**:

- Very good knowledge of **Client/Server **architectures.
- Experienced in SQL/noSQL databases and** Hibernate/JPA.**:

- Awareness or experience with **Data visualization** techniques
- Security, authentication, authorization techniques.
- Highly developed communication skills, including the ability to present ideas and share your knowledge with others.

**We’ve got quite a lot to offer. How about you?**

We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme, and generous holiday allowance.

**Why us?**

Working at Siemens Software means flexibility - Choosing between working at home and the office at other times is the norm here. We offer great benefits and rewards, as you'd expect from a world leader in industrial software.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.

At Siemens, we are always challenging ourselves to build a better future. We need the most innovative and diverse Digital Minds to develop tomorrow‘s reality.

Siemens Industry Software is an equal opportunities employer and does not discriminate unlawfully on the grounds of age, disability, gender assignment, marriage, and civil partnership, pregnancy and maternity, race, religion or belief, sex, sexual orientation, or trade union membership.

**Siemens Software. Where today meets tomorrow.**

**Organization**: Digital Industries

**Company**: Mentor Graphics Egypt Company (A Limited Liability Company - Private Free Zone)

**Experience Level**: Experienced Professional

**Job Type**: Full-time
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

Siemens

Posted today

Job Viewed

Tap Again To Close

Job Description

**Siemens Digital Industries Software - Where today meets tomorrow.**

**Let's make the difference together!**
**Meet the team - **Video**

Siemens DISW is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 165 years.

We're looking for a **Software Development Engineer **to join our team in **Cairo, Egypt**.

**Main Responsibilities**
- Designing and developing software components for emulation-based solutions.
- Working through different aspects of software development cycle with deep focus on design and programming.
- Integrating Software and Hardware components.
- Writing professional Functional Specs and Design Documents.

**Required skills, knowledge and experience**
- B.Sc./M.Sc. in Electrical Engineering or Computer Engineering.
- Strong experience in **C/C++** Programming.
- Have the basic knowledge of digital circuits and digital design/systems.
- Knowledge of RTL development / Verilog is a huge plus!
- Preferably has knowledge in scripting languages(Perl, Shell).
- Having background in programming using SystemC is a plus!
- Experience in Embedded Software Development is a plus.
- Experience in using Linux/Unix OS is a plus
- Experience in UI design & UX is a plus!
- Knowledge of storage protocol standards (UFS, SAS, SATA and NVMe) is a plus.
- Highly developed communication skills, including the ability to present ideas and share your knowledge with others.

We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme, and generous holiday allowance.

Siemens is an equal opportunities employer and do not discriminate unlawfully on any grounds. We are committed to providing access, equal opportunity.

**Siemens. Making real what matters**
**If you want to make a difference - make it with us!**

**Organization**: Digital Industries

**Company**: Mentor Graphics Egypt Company (A Limited Liability Company - Private Free Zone)

**Experience Level**: Experienced Professional

**Job Type**: Full-time
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

Cairo, Al Qahirah Mentor Graphics Egypt Company (A Limited Liability Company - Private Free Zone)

Posted today

Job Viewed

Tap Again To Close

Job Description

**Siemens Digital Industries Software - Where today meets tomorrow.**

**Let's make the difference together!**
**Meet the team - **Video**

Siemens DISW is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 165 years.

We're looking for a **Software Development Engineer **to join our team in **Cairo, Egypt**.

**Main Responsibilities**
- Designing and developing software components for emulation-based solutions.
- Working through different aspects of software development cycle with deep focus on design and programming.
- Integrating Software and Hardware components.
- Writing professional Functional Specs and Design Documents.

**Required skills, knowledge and experience**
- B.Sc./M.Sc. in Electrical Engineering or Computer Engineering.
- Strong experience in **C/C++** Programming.
- Have the basic knowledge of digital circuits and digital design/systems.
- Knowledge of RTL development / Verilog is a huge plus!
- Preferably has knowledge in scripting languages(Perl, Shell).
- Having background in programming using SystemC is a plus!
- Experience in Embedded Software Development is a plus.
- Experience in using Linux/Unix OS is a plus
- Experience in UI design & UX is a plus!
- Knowledge of storage protocol standards (UFS, SAS, SATA and NVMe) is a plus.
- Highly developed communication skills, including the ability to present ideas and share your knowledge with others.

We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme, and generous holiday allowance.

Siemens is an equal opportunities employer and do not discriminate unlawfully on any grounds. We are committed to providing access, equal opportunity.

**Siemens. Making real what matters**
**If you want to make a difference - make it with us!**

**Organization**: Digital Industries

**Company**: Mentor Graphics Egypt Company (A Limited Liability Company - Private Free Zone)

**Experience Level**: Experienced Professional

**Job Type**: Full-time
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software development Jobs in Egypt !

Lead Software Development

Orange Business

Posted today

Job Viewed

Tap Again To Close

Job Description

**About the role**:
In an Agile context, the technical lead is required to undertake the following responsibilities:

- Technical expertise: Strong technical skills and knowledge in software development, proficient in programming languages, frameworks, and other relevant technologies.
- Coaching: Oversees a team of developers, providing guidance, mentoring, and support. Involvement in hiring and training new team members.
- Code reviews and quality assurance: Review code and ensure that it meets quality standards and best practices. Identifying and addressing any issues or bugs in the codebase.
- Lead the CI/CD deployment, GIT/GITLAB supervision and creation of LLD/HLD.
- Drive the projects technically as cloud native/Microservices design & development.
- Build strong relationships with stakeholders, product owner and operations.
- Lead innovation programs, hackathons and development team upskilling.
- Acting as scrum master in specific circumstances.

**About you**:

- Degree in computer science (or other relevant area) and equivalent relevant experience.
- 5+ years’ experience working in an Agile development environment and practicing of Agile frameworks (Scrum, Kanban, XP.etc.).
- Proven records in leadership, coaching development teams and successful projects delivery.
- Web development: proficiency in web development technologies such as HTML, CSS, JavaScript.
- Solid knowledge and experience in Hybrid frameworks like Flutter, Ionic and Cordova.
- Understanding of database concepts and experience with relational databases like MySQL and PostgreSQL. Knowledge of NoSQL databases is a plus.
- Version Control Systems: experience with version control systems like GIT, including branching, merging, and resolving conflicts.
- DevOps practices: understanding of DevOps principles and experience with CI/CD pipelines, infrastructure automation tools (e.g. Kubernetes).
- Security: knowledge of secure coding practices, common security vulnerabilities, and familiarity with security-related libraries, tools, and best practices.
- Data Visualization and Reporting: experience with data visualization tools such as Power BI to create interactive dashboards and reports.

**Additional information**:
**Department**:
Chief Technology Info Office

L’ambition d’Orange Business est de devenir l’intégrateur réseaux et numérique de référence en Europe, en nous appuyant sur nos forces autour des solutions de connectivité nouvelle génération, du cloud et de la cybersécurité.

Nos 30 000 femmes et hommes présents dans 65 pays, dont chaque voix compte, sont tous animés par la même détermination et le même esprit d’équipe, pour construire les solutions digitales d’aujourd’hui et de demain et créer un impact positif pour nos clients, pour leurs salariés et pour la planète.

Nous offrons des opportunités passionnantes grâce à des projets innovants dans la data et le digital, le cloud, l’IA, la cybersécurité, l’IoT, ou encore le digital workspace et le big data.
- Venez vivre cette aventure avec nous !

**Contract**:
Regular
This advertiser has chosen not to accept applicants from your region.

Software Development Manager

PepsiCo

Posted today

Job Viewed

Tap Again To Close

Job Description

Overview:
established background in building employee facing and consumer facing products and services,

experience delivering web solutions at scale, the ability to build and manage a team of skilled engineers, a strong technical ability, an unwavering focus on driving outcomes for the excellent project

management skills, communication skills, and a motivation to achieve results in a fast-paced environment.

**Responsibilities**:

- Lead overall systems service and solution development life cycle
- Lead day-to-day activities of the development and delivery team within an Agile/Scrum environment
- Release management with continuous integration and deployments
- Work closely with the developers in a design-first methodology to architect and develop the best technical design and approach
- Report on status of development, quality, operations, and system performance to management

Qualifications:

- 8+ years of experience in Software Engineering
- Strong public cloud engineering principles including secrets management, Infrastructure as Code, microservices architecture
- Strong knowledge in CI/CD practices, including A/B testing, canary deployments across mobile
- Ability to develop healthy working relationships and collaborate with peers and leaders
- Ability to lead teams through complex or ambiguous situations or challenges
- Ability to build trust and cooperation amongst team members
- Ability to foster engagement amongst team
- Demonstrates advanced problem-solving, troubleshooting, and decision-making skills
- Solutions-oriented with an ability to keep an open mind while finding agreeable solutio
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Engineer

New Cairo Siemens

Posted 14 days ago

Job Viewed

Tap Again To Close

Job Description

Job Family: Software Req ID: 466771 Siemens Digital Industries Software is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 175 years. We are looking for a Senior Software Development Engineer/Tech Lead to join our esteemed Calibre Pattern Matching team based in Cairo, Egypt . This role is integral to our efforts in delivering top-tier electronic design automation solutions. The Calibre Pattern Matching tool is renowned for providing signoff-quality pattern classification, matching, and debugging, seamlessly integrated with the comprehensive Calibre suite of verification tools. Leveraging the speed and precision of pattern matching, this tool is indispensable across Calibre's design and manufacturing flows. This position offers a global perspective and the chance to spearhead the continuous enhancement of one of our key services. Responsibilities: + Lead the development and enhancement of the Calibre Pattern Matching tool. + Collaborate with cross-functional teams globally to ensure seamless integration and functionality. + Drive innovation and improvements within the tool, ensuring it meets the highest standards of quality and performance. + Troubleshoot and debug complex issues, providing robust solutions. + Mentor and guide junior engineers, fostering a collaborative and high-performing team environment. Requirements: + B.Sc. in Electrical Engineering or Computer Engineering. + +5 years of professional software engineering experience with C and C++ on UNIX and/or LINUX platforms is essential. Candidates with an MS degree and 3 years of professional experience or a PhD with less than 1 year of experience will also be considered. + Solid understanding of IC flow, semiconductor fabrication, and physical verification is highly advantageous. + Strong ability to learn and explore new technologies, coupled with excellent analytical and problem-solving skills. + Proven ability to collaborate closely with team members and consistently develop critical components in a timely manner. + Exceptional communication skills and the ability to lead and mentor a team effectively. Preferred Skills: + Experience in electronic design automation (EDA) tools and methodologies. + Familiarity with Python and other scripting languages. + Prior experience with pattern matching algorithms and tools. + Knowledge of machine learning techniques and their application in EDA. We're Siemens. A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and creativity and help us shape tomorrow! We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme and generous holiday allowance. Siemens is an equal opportunities employer and do not discriminate unlawfully on any grounds. We are committed to providing access and equal opportunity. #LI-EDA #LI-Hybrid
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Development Jobs