Software Developer - Embedded Systems & Cyber Security (m/w/d)
Ihre Aufgaben:
- Entwicklung und Implementierung innovativer Konzepte und Lösungen für echtzeitfähige Software in Embedded Systemen unter Verwendung von C und C++
- Analyse von Systemanforderungen und Mitwirkung bei der Erstellung umfassender Konzepte sowie technischer Softwarespezifikationen
- Gemeinsame Entwicklung, Umsetzung und Dokumentation von Softwarearchitekturen und Teststrategien für industrielle Embedded-Systeme in einem interdisziplinären Team
- Entwurf und Erstellung wiederverwendbarer Softwarekomponenten unter Berücksichtigung des Life-Cycle Managements
- Implementierung von Security Maßnahmen und Verfahren, um die Vertraulichkeit, Integrität und Verfügbarkeit der Software zu gewährleisten
- Überwachung und Analyse von Sicherheitslücken sowie Entwicklung von Lösungen zur kontinuierlichen Verbesserung der Produktsicherheit
- Mitwirkung an der Sicherstellung der Softwarequalität und Umsetzung von Richtlinien in Zusammenarbeit mit der Zentralabteilung sowie internen und externen Partnern
Ihre Qualifikationen:
- Erfolgreich abgeschlossenes Studium der Fachrichtung Software-Technik, Technische Informatik, Elektrotechnik oder eine vergleichbare technische Qualifikation
- Berufserfahrung in der Softwareentwicklung für ein komplexes Produkt-Portfolio mit langjähriger Produktpflege wünschenswert
- Expertise mit ARM-Cortex-Mikrocontroller und in der objektorientierten Programmierung in C++
- Gute Kenntnisse über die Aspekte der Kommunikation im Embedded Umfeld, einschließlich Protokolle, Schnittstellen und Datenübertragungsmethoden
- Verhandlungssichere Deutsch- und Englischkenntnisse (B2 oder höher)
- Sehr gute Team- und Kommunikationsfähigkeit, analytisches Denken sowie eigenverantwortliche und zuverlässige Arbeitsweise
Ansprechpartner: Sabrina Marx, +49(711)347-47385
Ihre Vorteile im Überblick: