Praktikum: 2-Faktor-Authentifizierung (m/w/d) Über uns
Softing hat sich mit seinen heute über 400 Mitarbeitern seit 1979 zu einem international erfolgreichen, börsennotierten Unternehmen entwickelt. Unsere Hard- und Software-Lösungen in den Geschäftsbereichen Automotive, Industrial und IT Networks sind heute weltweit gültiger Standard. Im Bereich Industrial fokussieren wir uns auf die digitale Datenkommunikation in industriellen Anwendungen.
Zur Unterstützung unserer Entwicklung suchen wir für unseren Standort Haar bei München einen engagierten Studenten (m/w/d).
Deine Aufgabe
Unsere ethernet-basierten Produkte nutzen ein eigenes Benutzermanagement. Aus Cyber-Security Gründen wird eine zusätzliche Absicherung der Benutzerverwaltung in industriellen Anlagen in Zukunft deutlich wichtiger. Viele dieser Systeme bieten heute browser-basierte Zugänge, um Konfigurationsänderungen vorzunehmen oder Diagnoseinformationen zur Verfügung zu stellen. Ein Login mit Benutzernamen und Passwort ist trotz vorgegebener Regeln meistens nicht ausreichend, sondern ein 2. Faktor wird erforderlich. Dafür soll ein komfortabler Mechanismus zur 2-Faktor-Authentifizierung zur Verfügung gestellt werden. Dies beginnt bei der Erzeugung eines QR-Codes durch die Benutzerverwaltung, der anschließenden Erzeugung des generierten Zahlencodes mit einer Standard-OTP Applikation (z.B. Google Authenticator, …) und dessen Prüfung. Die Implementierung soll auf dem bei Softing Industrial Automation GmbH eingesetzte Echtzeitbetriebssystemen eCos lauffähig sein.
Anforderungen:
Einarbeitung in eCos und 2-Faktor-Authentifizierung
Erzeugung eines QR-Codes zur Anzeige im Browser
Erweiterung des Benutzermanagements um 2. Faktor
Du erarbeitest ein Konzept, implementierst die Software prototypisch und verifizierst die Funktion am Prototypen. Deine Arbeiten dokumentierst Du sorgfältig, um eine spätere Integration in die Produkte zu ermöglichen.
Dein Profil
Du studierst Elektrotechnik, Informatik oder einen vergleichbaren technischen Studiengang
Das Grundstudium hast Du bereits erfolgreich abgeschlossen
Du besitzt erste praktische Erfahrungen in der Softwareentwicklung und verfügst über grundlegende Kenntnisse in C/C++ und Typescript
Mit Echtzeitbetriebssystemen hast Du bereits erste Erfahrungen gesammelt
Du arbeitest Dich schnell in neue Themen ein und gehst neue Aufgaben pragmatisch und zielorientiert an
Unser Angebot
Kennenlernen innovativer und spannender Themen in der Automatisierungsindustrie
flexible Arbeitszeitgestaltung
Kurze, unkomplizierte Kommunikationswege und offene Türen auf allen Ebenen
Persönlicher Gestaltungsspielraum und aktive Förderung durch unsere kompetenten Betreuer
Sehr gutes Arbeitsklima
Täglich frisches Obst und freie Getränke (Wasser, Tee, Kaffee), Gesundheitstag, Plattform für vergünstigte Mitarbeiterangebote und regelmäßige Firmen- und Teamevents
Ausgezeichnet mit dem Fair Company Label
Gute öffentliche Verkehrsanbindung sowie ausreichend kostenfreie Parkmöglichkeiten in der nahen Umgebung
Möglichkeit zum Wechsel in eine erste berufliche Position nach dem Studium
Wenn Dich hardwarenahe Softwareentwicklung fasziniert und Du in einem innovativen Unternehmen tätig sein willst, dann freuen wir uns auf Deine Bewerbung. Deine aussagekräftigen Unterlagen mit Angabe Deines frühestmöglichen Starttermins sendest Du an Gabriella Semrau.
Mit der Bestätigung deines Passwortes erstellen wir dir einen Account in unserer Datenbank, in dem du deine Jobanfragen verwalten und darüber hinaus alle Funktionen unseres Talent Pools nutzen kannst.