- Kairo - Al Qahirah - Ägypten
Software Technical Lead
About Siemens EDA
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 cost-effectively. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of chip, board, and system design.
Position Overview
We are expanding our HAV portfolio and creating new opportunities to develop next-generation high-speed protocol solutions. In this role, you'll lead the architecture and development of scalable solutions for high-speed protocol verification. You'll operate at the intersection of hardware emulation and software integration, delivering robust, reusable frameworks that ensure protocol compliance and enable high-throughput data processing in complex system environments. Your technical leadership will drive innovation in verification solutions across emulation and FPGA prototyping platforms.
Key Responsibilities
• Architect and deliver end-to-end software solutions for high-speed interconnect and multimedia protocols (PCIe, NVMe, HDMI, DisplayPort)
• Translate protocol specifications into clear product requirements and scalable software frameworks
• Lead hands-on development of modular libraries and GUI applications using modern design patterns
• Apply hardware/software co-design methodologies to support system integration, streaming, and validation workflows
• Ensure seamless integration with underlying IP and hardware emulation platforms, driving alignment with protocol behavior and system-level performance targets
• Provide technical leadership in multithreading, synchronization, and performance optimization to enable high-throughput data processing
• Establish and promote strong engineering practices, including design and code reviews, CI/CD workflows, and continuous improvement of development standards
• Mentor engineers and guide overall technical direction across cross-functional teams
Required Qualifications:
• Bachelor's degree in Computer Engineering, Computer Science, or a related field
• 7+ years of software development experience with strong foundation in system-level architecture and object-oriented design
• Proven hands-on expertise with C/C++ and GUI development (Qt, wxWidgets, or similar frameworks)
• Solid understanding of IC design and verification flows, including RTL concepts and system-level integration
• Strong knowledge of software design patterns and scalable, modular architectures
• Demonstrated experience working in Linux environments with expertise in multithreading, synchronization, and high-performance systems
• Familiarity with modern development practices, including CI/CD and automation
Preferred:
• Experience with high-speed interconnects (PCIe, NVMe) and/or multimedia protocols (HDMI, DisplayPort)
• Background in hardware/software interaction, emulation platforms, or system-level test environments
• Strong analytical and problem-solving skills with ability to debug complex system and protocol issues
• Excellent communication and collaboration skills across cross-functional teams
Why Us?
At Siemens Software, flexibility is how we work—hybrid by default, built on trust and autonomy. Together, 30,000 people across more than 200 countries build technology that shapes the real world. You'll grow through real projects, strong technical peers, and global mobility, backed by the scale and benefits of an industrial software leader. We're committed to equality and inclusion, and we hire based on merit, skills, and impact. Bring your curiosity and creativity and help us shape tomorrow!
Our Benefits & Rewards
The salary range for this position is $33,500 to $67,000 and this role is eligible to earn incentive compensation. The actual compensation offered is based on the successful candidate's job-related skills, experience, and relevant education/training. Siemens offers health and wellness benefits to employees; you can access the benefits available in your country via the link: https://jobs.sw.siemens.com/benefits/
Our Commitment to Equity and Inclusion in our Diverse Global Workforce
We value your unique identity and perspective. We are fully committed to providing equitable opportunities and building a workplace that reflects the diversity of society, while ensuring that we attract the best talent based on qualifications, skills, and experiences. We welcome you to bring your authentic self and transform the everyday with us.
Siemens Software. Transform the Everyday.
#LI-EDA #LI-Hybrid