Siemens Digital Industries Software logo

Jobs filters

SOFTWARE DEVELOPMENT ENGINEER - 419917

El Qahera El Gididaa, EGY

Siemens Digital Industries Software is driving transformation to enable a digital enterprise where engineering, manufacturing and electronics design meet tomorrow. Our solutions help companies of all sizes create and leverage digital twins that provide organizations with new insights, opportunities and levels of automation to drive innovation.


Siemens Digital Industries (DI) is an innovation leader in automation and digitalization. Closely, collaborating with partners and customers, we care about the digital transformation in the process and discrete industries. With our Digital Enterprise portfolio, we provide and encourage companies of all sizes with an end-to-end set of products, solutions and services to integrate and digitalize the entire value chain. Meaningful optimization for the specific needs of each industry, our outstanding portfolio supports customers to achieve greater efficiency and flexibility. We are constantly adding innovations to its portfolio to integrate groundbreaking future technologies. We have our global headquarters in Nuremberg, Germany, and have around 75,000 employees internationally.

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

Main Responsibilities

  • Design and develop software components for emulation-based solutions.
  • Work on intricate software applications involving various programming languages and frameworks.
  • Implement basic testing for developed features, conducting test suite runs, and troubleshooting failures.
  • Integrate software and hardware components.
  • Develop and debug software drivers for Linux and Windows.
  • Execute and troubleshoot complete systems comprised of embedded software and hardware components on Questa and Veloce platforms.
  • Craft professional Functional Specifications and Design Documents.

Requirements

  • Bachelor’s or Master’s degree in Computer/Electrical Engineering or Computer Science.
  • Proficiency in C, C++, and Object-Oriented Programming.
  • Fundamental understanding of digital circuits, digital design/systems, and computer architecture.
  • Familiarity with storage protocol standards such as UFS, USB, SAS, SATA, etc., is advantageous.
  • Knowledge of RTL development/Verilog is highly beneficial.
  • Proficiency in scripting languages (Perl, Shell, TCL) is advantageous.
  • Familiarity with programming using SystemC is beneficial.
  • Experience in Embedded Software Development is advantageous.
  • Experience with Linux/Unix operating systems is beneficial.

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.

EmployeeReferrals uses cookies to give you the best online experience. If you continue to use this site, you agree to the use of cookies. Please see our cookies policy for details