Barkhausen Institut gGmbH: Research Associate “Formal Verification” (Wissenschaftliche/r Mitarbeiter/in)

Barkhausen Institut gGmbH – Dresden

Kurzbeschreibung der Position

Das Barkhausen Institut erforscht die neuesten Hardware-, Software- und Kommunikationstechnologien und demonstriert deren Anwendung in der Gesellschaft von morgen. Unser Ziel ist es, eine flexible und vertrauenswürdige IoT-Plattform auf Basis zuverlässiger Elektronik und sicherer Kommunikationsmethoden aufzubauen.

Hauptaufgaben

  • Aktive Teilnahme an der formalen Verifizierung unseres Technologie-Stacks,
  • Design und Implementierung von Programmiersprachen für Hardware und Software zusammen mit deren jeweiliger Kompilierung,
  • Beitrag von Code, geschrieben in dem Rocq-Theorembeweiser, Rust und anderen Programmiersprachen,
  • Entwicklung von Beweisen für funktionale Korrektheit, Sicherheit und Schutz Eigenschaften,
  • Engagement beim Schreiben wissenschaftlicher Arbeiten über unsere Arbeit und deren Präsentation auf Konferenzen.

Qualifikationen und Fähigkeiten

  • Erfahrung im Rocq-Theorembeweiser und seinem Ökosystem,
  • Fundierte Kenntnisse in Typentheorie, Compilern und Programmiersprachen,
  • Erfahrung im Schreiben von Rust-Programmen,
  • Eine integrative und kooperative Persönlichkeit mit ausgezeichneten Kommunikations- und Sozialfähigkeiten,
  • Fließende Englischkenntnisse in Wort und Schrift.

Arbeitsort / Rahmenbedingungen

  • Eine Position in einem energiegeladenen, schnelllebigen Team,
  • Agile Arbeitszeiten und Arbeitsabläufe
  • Verschiedene Möglichkeiten zur Weiterentwicklung,
  • Ein Büro im Herzen von Dresden,
  • In bestimmten Fällen die Möglichkeit zur Fernarbeit.