C++-Entwickler Security Engineer

Neu

CORONIC GmbH

Job

In dieser Position entwickelst du systemnahe C++-Komponenten für einen gehärteten Browser innerhalb einer Micro-VM, diagnostizierst komplexe Fehler und entwirfst Schutzmechanismen für Browser-Prozesse.

Job-Zusammenfassung

Job-Technologien

Deine Rolle im Team

  • Wir suchen einen erfahrenen C++-Entwickler für unser Entwicklungsteam.
  • Wir entwickeln gehärtete Browser, die Hunderte von Banken und Sparkassen für das Online-Banking einsetzen, und bauen einen neuen Browser, der in einer eigenen Micro-VM läuft, hardware-isoliert mit Hyper-V.
  • Du entwickelst systemnah in C++, findest Fehler bis auf Speicher- und Systemebene und baust Schutzmechanismen, die Browser-Prozesse zur Laufzeit absichern.
  • Du solltest Lust und Spaß an Sicherheitsthemen haben und Dich gern tief in Betriebssysteme und Virtualisierung einarbeiten.
  • Wenn Du ins Team passt, kannst Du bei uns jederzeit flexibel mitarbeiten.
  • Systemnahe C++-Komponenten für den Browser in der Micro-VM entwickeln, erweitern und warten.
  • Komplexe Fehler auf Anwendungs-, Betriebssystem- und Speicherebene finden und beheben, auch die schwer reproduzierbaren.
  • Schutzmechanismen bauen, die Browser-Prozesse isolieren und zur Laufzeit absichern.
  • Sicherheitslücken, Abstürze und Binärdateien mit Reverse Engineering untersuchen.
  • Komponenten im Umfeld von Microsoft Hyper-V entwickeln und anpassen.

Unsere Erwartungen an dich

Qualifikationen

  • Mindestens fünf Jahre C++ in systemnaher Entwicklung, tiefgehendes Debugging, Reverse Engineering und Binäranalyse, Verständnis von Betriebssystem-Interna und Anwendungssicherheit.
  • Modernes C++ (C++17 oder neuer), Speicherverwaltung, RAII und Multithreading.
  • Werkzeuge wie IDA Pro, x64dbg, WinDbg oder GDB/LLDB, gern mit eigenen Skripten.
  • Angriffswege wie Memory Corruption und Code Injection und Schutz durch ASLR, DEP/NX und Control Flow Guard.
  • Prozesse, virtueller Speicher, Systemaufrufe, User-Mode und Kernel-Mode, Grundlagen von Hypervisoren.
  • Hardwaregestützte Virtualisierung (Intel VT-x, AMD-V), VM-Exits und vertieftes Wissen über Hyper-V.
  • Windows Internals: Windows API, PE-Dateiformat, DLL-Ladevorgänge.
  • Chromium-Architektur, Sandboxing und Prozessisolation im Browser.
  • Assembler für x86/x64 und ARM, Hooking und Binary Instrumentation.
  • Tests für native Komponenten, AddressSanitizer, statische Codeanalyse und Python für Automatisierung.

Erfahrung

  • Erfahrung mit Hyper-V, Micro-VMs oder Laufzeitschutz (RASP) ist ein großes Plus.
  • Git, Build-Systeme und Toolchains für native C++-Projekte und Erfahrung mit großen bestehenden Codebasen.

Unser Angebot

  • Wir bieten topaktuelle Themen in den Bereichen Softwareentwicklung, Softwarearchitektur, Sicherheit und mobile Anwendungen.
  • Wir garantieren sehr gute und freie Arbeitsbedingungen, Flexibilität und Gestaltungsmöglichkeiten in einem engagierten Team von Experten.
  • Bei uns steht immer der Mensch und seine technische und persönliche Entwicklung im Vordergrund.
  • Wir sind an Deinem Können interessiert und bieten daher alle Rahmenbedingungen, die Dich und Deine Arbeit fördern und spannend machen.
  • Eigenverantwortliche Auswahl von Hardware- und Softwarekomponenten für den Arbeitsplatz.
  • Perfekte Möglichkeiten zur persönlichen und betrieblichen Weiterentwicklung.
  • Regelmäßige Mitarbeitergespräche inklusive leistungsgerechter Gehaltsanpassung.
  • Ruhiges Arbeitsklima in modernen, zentralen Büroräumen.
  • Großzügige Gleitzeit-, Homeoffice- und Überstundenregelung.
  • Große Flexibilität durch individuelle Anpassung der Arbeitszeiten, auch an das private Umfeld (Thesis, Hausbau, Kinder, …).
  • Positive, entspannte, freundschaftliche Unternehmenskultur mit flachen Hierarchien.
  • Betriebliche Altersvorsorge, voll bezahlte Überstunden … eben alles so, wie es sich gehört.

Benefits

Work-Life-Integration

Themen, mit denen du dich im Job beschäftigst

Job-Standorte

Karte der Job-Standorte
© OpenMapTiles, © OpenStreetMap contributors
  • Standort Kiel
    Schleswig-Holstein, Deutschland

Das ist dein Arbeitgeber

Die CORONIC GmbH, ansässig in Kiel, Deutschland, hat sich auf die Entwicklung von sicheren Browsern und Sicherheitslösungen für die Finanzbranche spezialisiert. Das Unternehmen bietet fortschrittliche Softwarelösungen zum Schutz sensibler Online-Prozesse und nutzt moderne Technologien wie C, C++, Java und Qt. Der Schwerpunkt liegt auf dem Schutz vor Cyber-Bedrohungen wie Phishing und Trojanern.

Unternehmenstyp
Etablierte Firma
Branche
Internet, IT, Telekom
  • syracom AGWiesbaden

    • Easy Apply
    • 50k – 65k €
    • Hybrid
    • Onsite
    • Vollzeit

    Mitwirkung bei Sicherheitsanalysen und Bewertung von Anwendungen und IT-Systemen. Unterstützung bei der Konzeption und Umsetzung von technischen Sicherheitsmaßnahmen (z. B. WAF, Load Balancing, Firewall, etc.). Durchführung und Begleitung von...

    • WAF
    • XDR
    • SIEM
    • AWS IAM
  • syracom AGWiesbaden

    • Easy Apply
    • 68k – 85k €
    • Hybrid
    • Onsite
    • Vollzeit
    • Senior

    Als Senior Software Engineer (m/w/d) übernimmst du eine zentrale technische Rolle in anspruchsvollen Kundenprojekten und entwickelst nachhaltige, skalierbare Softwarelösungen in komplexen Enterprise-Umgebungen. In deiner Rolle übernimmst du insbesondere...

    • SQL
    • TypeScript
    • Kubernetes
    • OpenShift
    • NoSQL
    • React
    • Java
    • Spring
    • JavaScript
    • Angular
    • +8
  • WebslineSalzburg, Freilassing

    • Hybrid
    • Onsite
    • Vollzeit
    • Senior

    Du gestaltest die technische Weiterentwicklung unserer Softwareprodukte aktiv mit und prägst deren langfristige Architektur. Du entwickelst mit C# als zentraler Entwicklungssprache und technologischer Grundlage unserer Kernanwendungen. Du konzipierst,...

    • C#
    • JavaScript
    • SQL
    • CSS
    • HTML5
    • AJAX
    • MS SQL-Server
    • +2
    • +3

C++-Entwickler Security Engineer

CORONIC GmbH