Requirement Engineer ECU (m/w/d)
Cairo, EG
sonnen is one of Europe’s leading producers of smart battery storage solutions. With the sonnenBatterie, we empower households and businesses to store and manage their self-generated energy efficiently. Our mission is to build a clean, decentralized, and digital energy future.
To strengthen our ECU team, we are looking for a dedicated Requirements Engineer (m/f/d) to define and manage requirements for our embedded software systems and represent the team in cross-functional projects.
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 requirement-related 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