Embedded Softwareentwickler mit Schwerpunkt IT-Sicherheit und Zahlungsverkehrsterminals

ddm hopt+schuler GmbH & Co. KG

Job

In dieser Position entwickelst du kryptographische Verfahren für Trusted Execution Environments und Bezahlapplikationen. Außerdem arbeitest du an der Zulassung elektronischer Geräte und verbesserst das Echtzeit-Betriebssystem Apache NuttX.

Job-Zusammenfassung

Job-Technologien

Deine Rolle im Team

  • Entwicklung von kryptographischen Verfahren, die in einem Trusted Execution Environment (TEE) ausgeführt werden und von Kundenanwendungen verwendet werden.
  • Entwicklung von Applikationen zur Abwicklung von elektronischen Bezahlvorgängen nach Vorgabe unserer Kunden oder entsprechender Standards.
  • Unterstützung bei der Zulassung entsprechender Geräte nach funktionalen oder sicherheitstechnischen Standards, z. B. durch Dokumentation oder Besprechungen mit Mitarbeitern der Prüflabore.
  • Weiterentwicklung des Echtzeit-Betriebssystems Apache NuttX, z. B. durch die Implementierung von Gerätetreibern.

Unsere Erwartungen an dich

Ausbildung

  • Sie haben ein abgeschlossenes Studium der Informatik, technischen Informatik oder Elektrotechnik oder eine vergleichbare Qualifikation.

Qualifikationen

  • Kenntnisse der ARM Cortex-M Architektur, inklusive Security Extension (TrustZone).
  • Konzeptionelles Verständnis von symmetrischer und asymmetrischer Kryptographie sowie Fähigkeit kryptographische Protokolle mit Hilfe von Software-Bibliotheken (OpenSSL, MbedTLS, etc.) zu implementieren.
  • Kenntnisse der Smartcard Technologie (ISO 7816, ISO 14443, etc.).
  • Kenntnisse im Hinblick auf Nutzung des Linux Betriebssystems in der Softwareentwicklung.
  • Gute Sprachkenntnisse in Deutsch und Englisch.

Erfahrung

  • Erfahrung in der Systemprogrammierung, z. B. erworben durch Entwicklung von Linux Gerätetreibern oder der Mikrokontroller-Programmierung mit einem Echtzeit-Betriebssystem (FreeRTOS, Zephyr, Apache NuttX, etc.).
  • Berufserfahrung im Bereich IT-Sicherheit, idealerweise im Hinblick auf IoT Security. Konzepte wie 'Secure Boot', 'Secure Update', 'Hardware Security Module', oder 'Trusted Execution Environment' sind ihnen geläufig.
  • Erfahrung mit Systemen zur Software Versionierung wie z.B. Git, CVS, oder Subversion.
  • Berufserfahrung mit der Zulassung elektronischer Geräte nach funktionalen oder sicherheitsrelevanten Standards in Zusammenarbeit mit entsprechenden Prüflaboren.

Benefits

Gesundheit, Fitness & Fun

Themen, mit denen du dich im Job beschäftigst

Job-Standorte

Karte der Job-Standorte
© OpenMapTiles, © OpenStreetMap contributors
  • Standort Rottweil
    78628 Baden-Württemberg, Deutschland

Das ist dein Arbeitgeber

Als etabliertes, familiengeführtes Unternehmen in Deutschland fokussiert sich ddm hopt+schuler GmbH & Co. KG auf die Entwicklung von Schaltern und Encodern. Ihre Produkte fördern die Interaktion zwischen Mensch und Maschine und bieten kreative Lösungen.

Unternehmenstyp
Etablierte Firma
Arbeitsmodell
Onsite
Branche
Elektronik, Automatisation
  • Öko-Institut Consult gGmbHFreiburg im Breisgau, Berlin

    • Easy Apply
    • Hybrid
    • Onsite
    • Teilzeit / Vollzeit

    Betrieb, Überwachung und Weiterentwicklung der Netzwerk-Infrastruktur. Administration und Konfiguration von Firewalls, Routern und Switches. Sicherstellung der Netzverfügbarkeit, -performance und -sicherheit. Mitwirkung bei IT‐Sicherheitskonzepten und...

    • TCP/IP
    • Active Directory
    • Windows
    • Microsoft Exchange
    • Office 365
    • Linux
    • VLAN
    • +4
  • Max-Planck-Institut für Intelligente SystemeStuttgart, Stuttgart

    • Onsite
    • Vollzeit
    • Lead

    Lead our Stuttgart IT team, both professionally and as line manager, set priorities, and support each team member's development. Ensure the secure, reliable, and efficient operation of our heterogeneous IT infrastructure, including networks, servers,...

    • Mac OS
    • Windows
    • Linux
  • Tröger & Cie. AktiengesellschaftNürnberg, Regensburg, Bayreuth

    • Easy Apply
    • Hybrid
    • Onsite
    • Vollzeit

    Wer hier einsteigt, gestaltet nicht nur Software – er bringt Maschinen zum Laufen, die man auf echten Baustellen wiedererkennt. Software-Entwickler (m/w/d) Basic Engineering Unser Auftraggeber ist ein international führender Hersteller von technisch...

    • Ethernet
    • C
    • Git
    • Python
    • Bash
    • Linux
    • C++
    • CAN
    • J1939
    • +4
    • +5

Embedded Softwareentwickler mit Schwerpunkt IT-Sicherheit und Zahlungsverkehrsterminals

ddm hopt+schuler GmbH & Co. KG