Software Development Engineer
Cairo, EGYPT
Job description
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're looking for a Software Development Engineer to join our SolidoSim R&D team in Cairo, Egypt.
As a Software Developer, you will team up with other developers to develop Siemens analog circuit simulators that are represented in SolidoSim Platform. You will work on the different software development aspects, from performance optimization, architecture, software design/engineering and testing.
Main responsibilities
- Design, improve, implement, 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 reviews and/or inspections of, designs, specifications, and code.
- Participate in project planning and tracking - task investigation, work breakdown, and schedule estimation. Keep project team members, adjacent teams, QA teams, Customer Support and Marketing informed of project risks and status.
- Write functional and design specifications.
- Work with Marketing, QA to understand and support customer needs and requirements.
Required skills, knowledge and experience
- Bachelor’s degree in computer engineering or electronics engineering.
- Proficiency in C++ software programming.
- Expertise in software algorithms and data structures.
- Strong understanding of electronic devices and circuits.
- Thorough grasp of Mathematical concepts and matrices.
- Familiarity with Unix/Linux operating systems.
- Exceptional communication skills for presenting ideas and sharing knowledge.
- Self-driven, innovative, and capable of independent work with minimal guidance.
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.
Siemens Software. Transform the everyday