跳至內容 跳至頁尾

Software Development Engineer

職缺編號
490302
發布時間
06-一月-2026
組織
Digital Industries
工作領域
Research & Development
公司
Siemens Industry Software (A Limited Liability Company - Private Free Zone)
經驗等級
高級專業人士
工作职位
全職
工作模式
混合型(遠端/辦公室)
工作性質
長期
地點
  • 開羅 - Al Qahirah - 埃及

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 Software Development Engineer to join our team in Cairo, Egypt.

Responsibilities:

  • Develop and maintain system-level verification environments for high-speed interconnects and related domains (e.g., PCIe, CXL, UCIe, and NVMe).
  • Build and enhance automation for system-level tests, interoperability tests, function-level tests, regressions, and releases (e.g., scripting, CI/CD pipelines).
  • Contribute to SDLC activities, including requirements, design, implementation, code reviews, testing, and documentation.
  • Design and extend testbenches and test cases, ensuring reliability and coverage.
  • Run, monitor, and analyze regressions; identify root causes; file issues; and drive fixes to closure.
  • Proactively detect, report, and propose improvements related to performance, reliability, and maintainability.
  • Collaborate closely with software, RTL/HDL, QA, and product teams to deliver high-quality releases.
  • Improve processes and quality by adhering to standards and contributing to continuous improvement.

Qualifications:

  • B.Sc. in Computer Engineering or Electronics Engineering.
  • Experience in a similar role.
  • Solid knowledge of C++.
  • Strong scripting and automation skills (e.g., Python, Bash/PowerShell, build/test pipelines).
  • Strong problem-solving skills with a structured approach to debugging and root-cause analysis.
  • Solid knowledge of computer architecture.
  • Familiarity with Verilog or similar HDL languages.
  • Ability to work independently and effectively as part of a team.
  • Proactive mindset with a strong focus on process and quality.
  • Excellent written and verbal communication skills.

Preferred Skills:

  • Knowledge of PCIe, CXL, or related protocols.
  • Exposure to EDA/verification environments and simulators.
  • Familiarity with industry-grade HDL emulation platforms or FPGAs.
  • Experience with unit testing, build systems (e.g., Make), and version control (Git/SVN).
  • Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI) and artifact/release management.
  • Comfort working in Linux development environments.
  • Knowledge of static analysis tools, linters, and code quality best practices.
  • Understanding of protocol-level debugging and performance analysis.

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.