Requirement Engineer (m/w/d)
Cairo, EG
What you will do to drive the energy transition:
- Elicit, define, and manage software requirements for embedded control units used in our sonnenBatterie systems.
- Translate product and system-level features into clear, structured, and testable technical requirements.
- Collaborate with system architects, software developers, and testers throughout the development lifecycle.
- Take ownership of one or more ECU-related projects and act as the main interface for requirementrelated topics.
- Ensure consistency of requirements with the technical architecture and constraints of our embedded Linux-based systems.
- Support change management, impact analysis, and documentation across multiple development cycles.
- Continuously improve tools, processes, and best practices in requirements engineering.
What you will need on that journey:
- Degree in Computer Science, Electrical Engineering, Systems Engineering or similar field.
- Strong experience in requirements engineering, ideally for embedded or hardware-near software.
- Familiarity with embedded Linux systems, hardware interfaces (e.g., UART, CAN, Modbus), and networking protocols (e.g., DHCP, MQTT, REST APIs).
- Hands-on experience with requirement management tools such as Polarion, Jira, Confluence or similar.
- Structured, analytical mindset with excellent communication skills.
- Fluent in English (spoken and written); German is a plus.
Stellensegment:
Embedded, Computer Science, Linux, Change Management, Technology, Management