Ir al contenido Ir al pie de página

Software Development Engineering Lead

ID de Puesto
492733
Publicado desde
03-Feb-2026
Organización
Digital Industries
Ámbito de trabajo
Research & Development
Empresa
Siemens Industry Software (A Limited Liability Company - Private Free Zone)
Nivel de experiencia
Profesional Experimentado
Tipo de jornada
Jornada completa
Modalidad de trabajo
Híbrido (remoto/oficina)
Tipo de contrato
Indefinido
Cualquier ubicación de Siemens en
  • Gobernación de El Cairo - Egipto

Siemens Digital Industries (DI) is a global leader in automation and digitalization. In close collaboration with partners and customers, we drive digital transformation across process and discrete industries. Our Digital Enterprise portfolio delivers an end-to-end ecosystem of products, solutions, and services that help organizations of all sizes integrate and digitalize their entire value chain.

Our industry-focused portfolio enables customers to achieve greater efficiency, flexibility, and innovation. We continuously evolve our technology stack by integrating groundbreaking future technologies. Siemens Digital Industries Software is headquartered in Nuremberg, Germany, and employs approximately 75,000 people worldwide.

We offer a role that combines responsibility, autonomy, and the opportunity to contribute proactively. Our culture promotes teamwork, ownership, and continuous individual development.

Learn more: https://siemensneo.com/disw/

We're looking for an Engineering Lead to join our HAV Team in Cairo, Egypt.

Responsibilities:

  • Lead and manage a diverse team of software engineers, fostering a collaborative and high-performance environment.
  • Architect, design, and implement scalable C++ software solutions aligned with best practices and performance standards.
  • Drive system architecture decisions using advanced design patterns, threading models, and synchronization techniques.
  • Research and adopt emerging technologies to enhance team capabilities and maintain competitive advantage.
  • Participate in project planning, ensuring accurate estimations and efficient resource allocation.
  • Mentor engineers to support both technical growth and career development.
  • Maintain high code quality standards through structured review processes.
  • Collaborate cross-functionally with product management, QA, and stakeholders to ensure seamless delivery.
  • Champion agile practices and adaptability to evolving requirements.
  • Analyze complex problems and resolve performance bottlenecks across applications.

Qualifications:

  • B.Sc. in Computer Engineering or Electronics Engineering.
  • 8–10 years of professional C++ development experience.
  • Strong expertise in multithreading and synchronization techniques.
  • Proven ability to architect complex software systems using design patterns.
  • Deep understanding of scalable software architecture principles.
  • Leadership experience managing and mentoring high-performing teams.
  • Strong curiosity for learning and applying new technologies.
  • Excellent interpersonal and communication skills.
  • Ability to adapt quickly in dynamic environments and solve challenges proactively.
  • Experience with communication protocols such as Ethernet, PCIe, eCPRI, AXI, UALink, Automotive, and 5G, as well as knowledge of RTL Verilog (simulation & synthesis) is a huge plus!
  • Exposure to AI technologies in EDA applications and programming experience in Python, Tcl/TK, or XML is nice to have.

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!

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