Developer / Designer für Hardware- und Softwareentwicklung (m/w/d)
Summary
Designs and implements hardware or software components from requirements to testing, including architecture, integration, and documentation for a client in Berlin.
Für unseren Kunden suchen wir einen erfahrenen Entwickler Hardware-/Softwareentwicklung (m/w/d) zur Mitarbeit im Bereich System- und Softwareentwicklung.
Der Designer / Implementer übernimmt die technische Verantwortung für die Entwicklung und Pflege einer Hardware- oder Softwareeinheit. Dabei geht es nicht nur um reine Umsetzung, sondern auch um Requirements Engineering, Architektur-/Designarbeit, Implementierung, Integration, Dokumentation, Reviews und Tests.
Die Rolle ist im Prozessbereich PLM – Realize, System and Software Development inklusive Hardware Development angesiedelt. Ziel ist die technische Umsetzung von Hardware- oder Softwareentwicklung vom Bedarf bzw. Request bis zur kommerziellen Reife, einschließlich Weiterentwicklungen und Arbeiten an vorbeugenden Wartungsprojekten.
Aufgaben
Analyse und Spezifikation von Anforderungen
Überführung von Anforderungen in Design- und Architekturlösungen
Definition technischer Schnittstellen
Entwicklung von Software-, Firmware- oder Hardwarekomponenten
Durchführung von Unit-, Modul- und Integrationstests
Integration von Software-, Hardware- und Subsystemen
Erstellung technischer Dokumentation sowie Durchführung von Reviews
Anforderungen
Mehrjährige Erfahrung in der Software- oder Hardwareentwicklung
Erfahrung im Requirements Engineering
Kenntnisse in Architektur, Design und technischer Spezifikation
Erfahrung mit Testing und Integration
Strukturierte Arbeitsweise sowie Qualitätsbewusstsein
Wünschenswert
Embedded Software / Firmware Entwicklung
C/C++
Erfahrung in sicherheitskritischen Umgebungen (z. B. Bahn, Automotive, Aerospace)
Kenntnisse von CENELEC bzw. Safety-Prozessen
Start: Oktober 2026
Laufzeit: Langfristig
Auslastung: Vollzeit
Einsatzort: Berlin/Remote