Stelleneinleitung
MCA ist eine internationale Engineering- und IT-Beratungsgruppe, die seine Talente bei Großprojekten für Industriekonzerne unterstützt. Mit 1500 Mitarbeitern positionieren wir uns als einer der Hauptakteure in allen Industrie- und Innovationssektoren.
Unser dynamisches und stetiges Wachstum hat es uns ermöglicht, unsere Aktivitäten im Laufe der Jahre in Frankreich, aber auch international zu entwickeln. MCA unterhält Standorte in Belgien, Deutschland, Niederlande, Schweden und Italien.
Diese breite geografische Präsenz bietet unseren Consultants eine Vielzahl von Möglichkeiten in verschiedenen Branchen und Industrien.
Das bieten wir Dir
* Abwechslungsreiche Projekte bei renommierten Industrieunternehmen
* Individuelle Förderung und Weiterbildungsmöglichkeiten
* Work-Life-Balance (u. a. Home Office, Events)
* Betriebliche Altersvorsorge
* Zahlreiche Mitarbeiterrabatte
Deine Aufgaben
Please read the required qualifications carefully and note that proficiency in German (level C1) is required.
Deine Aufgaben
* Entwurf und Implementierung von Sicherheitsfunktionen wie Verschlüsselung, Authentifizierung und Secure Boot
* Entwicklung und Firmware unter Anwendung von Techniken der IT-Sicherheit (Secure Programming, Code-Signierungen, Secure Updates)
* Entwicklung und Optimierung von Hardware-Treibern für verschiedene Plattformen, Sensoren und Kommunikationsmodulen
* Durchführung von Bedrohungsanalysen für embedded Systeme, sowie Identifikation von Schwachstellen in Hardware/Software
* Analyse der Systemanforderungen und Entwurf von Softwarekonzepten für Embedded-Systeme
* Untersuchen der Firmware auf Schwachstellen mit Penetration-Tests, Debuggern und Reverse Engineering
* Mitarbeit in interdisziplinären (Projekt-)Teams für die Produktentwicklung
Das bringst Du mit
* Abgeschlossenes Studium der Technischen Informatik, Elektrotechnik oder einer vergleichbaren Fachrichtung
* Mehrjährige Berufserfahrung im Bereich Embedded Software erforderlich
* Erfahrung in der Programmierung eingebetteter Systeme (C++20, embedded Linux, Toolchains)
* Kenntnisse über kryptographische Algorithmen, Key-Management und Secure-Boot-Techniken
* Vertrautheit im Umgang mit Analysetools wie Wireshark, Ghidra
* Verständnis von Prinzipien der Cybersicherheit, Bedrohungsmodellierung und Techniken des embedded Pentestings
* Idealerweise Erfahrung in der Arbeit mit ARM basierten Microcontrollern / STM32 und Echtzeitbetriebssystemen (RTOS)
* Deutschkenntnisse mindestens auf dem Niveau C1/C2 (Very good written and spoken German language skills are essential!)