Auf einen Blick
- Aufgaben: Entwickle und implementiere Sicherheitsanforderungen für Embedded Software in elektrischen Antriebssystemen.
- Arbeitgeber: Werde Teil eines internationalen Teams, das Innovation und Sicherheit in der Technologie vorantreibt.
- Mitarbeitervorteile: Genieße flexible Arbeitszeiten, Home-Office-Optionen und ein faires Gehalt mit tollen Zusatzleistungen.
- Warum dieser Job: Arbeite an spannenden Projekten mit flachen Hierarchien und einer offenen Unternehmenskultur.
- Gewünschte Qualifikationen: Studium in technischer Informatik oder vergleichbare Qualifikation sowie fundierte Kenntnisse in Cybersicherheit erforderlich.
- Andere Informationen: 30 Tage Urlaub pro Jahr und individuelle Weiterbildungsmöglichkeiten warten auf dich!
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
Aufgaben
- Entwurf, Implementierung und Verifikation von Security Anforderung im Umfeld der Embedded Software Plattform für elektrische Antriebssysteme
- Mitarbeit bei der Erstellung einer Security-Software-Architektur
- Security by Design von der Spezifikation bis zur Umsetzung
- Mitarbeit im Umfeld PSIRT und der Abstimmung mit bereichsübergreifenden Security Experten
- Erstellung der Feindesigns sowie Codierung in C++
- Umsetzung und Pflege einer Toolchain und eines Konfigurationsmanagements
- Durchführung von Modultests, Integrationstests und Mitarbeit bei den Systemtests
- Erstellung der Entwicklungsdokumentation
- Unterstützung der Plattformentwicklung über den gesamten Lebenszyklus und Erstellung von Terminplänen
Voraussetzungen
- Erfolgreich abgeschlossenes Studium der Fachrichtung technische Informatik oder vergleichbare Qualifikation
- Fundierte Kenntnisse der Cybersicherheit in Bezug auf Sicherheitsprotokolle (TLS), Verschlüsselung (z.B. AES, RSA), Schlüsselverwaltung wie PKI, BYOE
- Idealerweise Kenntnisse von Echtzeit-Kommunikationsprotokollen (z.B. EtherCat, ETHERNET / IP, PROFINET, OPC UA TSN) und Netzwerkprotokollen wie Ethernet, UDP, TCP / IP
- Erfahrung mit Automatisierungstechnologien und gute Kenntnisse in C++, Embedded Plattformen, UML, Software Engineering (V-Modell, agile Methoden, Continuous Integration, Unit Testing)
- Erfahrung im Bereich der Firmware-Entwicklung für ARM Cortex-A und in der objektorientierten Programmierung sowie Erfahrungen mit Embedded Echtzeit-Betriebssystemen
- Gute Kenntnisse allgemeiner Konzepte des Software-Engineering z.B. Design-Patterns, Algorithmen und Datenstrukturen, Frameworks
- Sichere Beherrschung der gängigen MS-Office-Tools sowie Anwenderkenntnisse und Tools zum Requirementmanagement und Revisionsmanagement
Vorteile
- Flache Hierarchien und Offenheit für neue Vorschläge und Impulse
- Du-Gesellschaft zur Stärkung des Teamspirits
- Internationales, aufgeschlossenes Team, das dich herzlich aufnehmen und unterstützen wird
- Flexible Arbeitszeiten im Rahmen einer 40 Std. Woche sowie die Option, teilweise im Home-Office zu arbeiten
- Faires, leistungsgerechtes Gehalt sowie ein Extended Benefit, das für Tankgutscheine, betriebliche Altersvorsorge oder den Erwerb eines neuen Smartphones genutzt werden kann
- 30 Tage Erholungsurlaub pro Jahr
- Individuelle Weiterbildungsmöglichkeiten
- Regelmäßige Firmenevents
Security Embedded Software (m/w/d) Arbeitgeber: CT Software Engineering GmbH
Kontaktperson:
CT Software Engineering GmbH HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Security Embedded Software (m/w/d)
✨Tip Nummer 1
Netzwerke sind entscheidend! Nutze Plattformen wie LinkedIn, um dich mit Fachleuten aus der Cybersicherheits- und Embedded-Software-Branche zu vernetzen. Engagiere dich in relevanten Gruppen und Diskussionsforen, um dein Wissen zu erweitern und potenzielle Kontakte zu knüpfen.
✨Tip Nummer 2
Halte Ausschau nach Meetups oder Konferenzen, die sich auf Embedded Software und Cybersicherheit konzentrieren. Diese Veranstaltungen bieten dir die Möglichkeit, direkt mit Experten zu sprechen und mehr über aktuelle Trends und Technologien zu erfahren, die für deine Bewerbung von Vorteil sein könnten.
✨Tip Nummer 3
Zeige dein Interesse an der Branche, indem du an Open-Source-Projekten im Bereich Embedded Software oder Cybersicherheit teilnimmst. Dies kann nicht nur deine Fähigkeiten verbessern, sondern auch deine Leidenschaft und dein Engagement für das Thema unter Beweis stellen.
✨Tip Nummer 4
Bereite dich auf technische Interviews vor, indem du häufige Fragen zu C++, Sicherheitsprotokollen und Embedded-Systemen übst. Nutze Online-Ressourcen und Übungsplattformen, um deine Kenntnisse aufzufrischen und sicherzustellen, dass du bereit bist, dein Wissen im Gespräch zu demonstrieren.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Security Embedded Software (m/w/d)
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die spezifischen Anforderungen und Aufgaben. Stelle sicher, dass du alle geforderten Qualifikationen und Erfahrungen in deiner Bewerbung ansprichst.
Individualisiere dein Anschreiben: Schreibe ein individuelles Anschreiben, das deine Motivation für die Position als Security Embedded Software Engineer unterstreicht. Gehe darauf ein, wie deine Fähigkeiten und Erfahrungen zu den Anforderungen der Stelle passen.
Hebe relevante Erfahrungen hervor: Betone in deinem Lebenslauf und Anschreiben deine Erfahrungen mit Cybersicherheit, C++ Programmierung und Embedded Systemen. Verwende konkrete Beispiele, um deine Kenntnisse und Erfolge zu belegen.
Prüfe deine Unterlagen: Bevor du deine Bewerbung einreichst, überprüfe alle Dokumente auf Vollständigkeit und Fehler. Achte darauf, dass dein Lebenslauf aktuell ist und alle relevanten Informationen enthält.
Wie du dich auf ein Vorstellungsgespräch bei CT Software Engineering GmbH vorbereitest
✨Verstehe die Sicherheitsanforderungen
Mach dich mit den spezifischen Sicherheitsanforderungen im Bereich Embedded Software vertraut. Sei bereit, deine Kenntnisse über Sicherheitsprotokolle wie TLS und Verschlüsselungsmethoden wie AES oder RSA zu demonstrieren.
✨Präsentiere deine Programmierkenntnisse
Da C++ eine zentrale Rolle spielt, solltest du Beispiele deiner bisherigen Projekte oder Erfahrungen in der objektorientierten Programmierung parat haben. Zeige, wie du Design-Patterns und Algorithmen effektiv eingesetzt hast.
✨Bereite dich auf technische Fragen vor
Erwarte technische Fragen zu Echtzeit-Kommunikationsprotokollen und Netzwerkprotokollen. Informiere dich über gängige Protokolle wie EtherCat oder TCP/IP und sei bereit, deren Anwendung in Projekten zu erläutern.
✨Zeige Teamfähigkeit und Flexibilität
Das Unternehmen legt Wert auf flache Hierarchien und Teamarbeit. Bereite Beispiele vor, die deine Fähigkeit zur Zusammenarbeit in interdisziplinären Teams und deine Flexibilität bei der Arbeit an verschiedenen Projekten zeigen.