Softwareentwickler*in Forschung und Wissenschaft (m/w/d)

Job Description

Die Bundesanstalt für Materialforschung und -prüfung (BAM) ist eine wissenschaftlich-technische Bundesoberbehörde mit Sitz in Berlin. Als Ressortforschungseinrichtung des Bundesministeriums für Wirtschaft und Energie forschen, prüfen und beraten wir zum Schutz von Menschen, Umwelt und Sachgütern. Im Fokus unserer Tätigkeiten in der Materialwissenschaft, der Werkstofftechnik und der Chemie steht dabei die technische Sicherheit von Produkten und Prozessen.

Werden Sie Teil unseres Teams von engagierten Mitarbeitenden!

Gesucht wird zur Verstärkung unseres Teams im Fachbereich „Prozesssimulation“ in Berlin-Steglitz zum nächstmöglichen Termin ein*e

Softwareentwickler*in Forschung und Wissenschaft (m/w/d)

Entgeltgruppe 12 TVöD
unbefristetes Arbeitsverhältnis
Vollzeit/teilzeitgeeignet


  • Konzeption, Unterstützung, Beratung, Mitarbeit von bzw. in F+E-Projekten der Abteilung 2 bei der Forschungssoftwareentwicklung
  • Konzeption, Konfiguration und Programmierung von Prozessleittechnik (z. B. SIEMENS PCS 7)
  • Aufbau, Pflege und Betrieb von Containerlösungen für wissenschaftliches Rechnen, Agentensysteme sowie generell KI-Systeme in der Abteilung (bspw. mittels Podman)
  • Aufbau von Kompetenz und Workflows für Forschungssoftwareentwicklung
  • Kontinuierliche Pflege von Softwareprojekten / Forschungscodes der Abteilung 2
  • Aufbau und Betrieb von Labornetzen und darin enthaltenen PCs in der Abteilung 2
  • Spezifikation, Vorbereitung, Workflows, Dokumentation von Virtuellen Desktop-Instanzen
  • Entwicklung und Pflege der fachbereichs- und abteilungsspezifischen Dokumentation (u. a. in Redmine)
  • Onboarding neuer wissenschaftlicher Mitarbeiter*innen der Abteilung 2 zu wissenschaftlichem Rechnen, Entwicklung von Forschungssoftware etc.
  • Kontinuierliche Abstimmung mit zentraler IT der BAM

  • Erfolgreich abgeschlossenes Hochschulstudium (Diplom (FH)/Bachelor) der Fachrichtung Informatik oder vergleichbar bzw. nachgewiesene gleichwertige Fähigkeiten und Erfahrungen (Fachinformatiker*in mit mehrjähriger Berufserfahrung)
  • Erfahrungen in der (Forschungs-)Softwareentwicklung in objektorientierten Programmiersprachen, bspw. in Python, Julia, Rust
  • Erfahrung in CI/CD-Pipelines
  • Kenntnisse in der Administration von Windows- und Linux-Systemen
  • Erfahrung / Kenntnisse in Aufbau und Betrieb von Datenbanksystemen
  • Netzwerkkenntnisse
  • Kenntnisse in Aufbau und Betrieb von Containerlösung z. B. mittels Docker, Apptainer oder Podman sind wünschenswert
  • Erfahrung in der Konfiguration und Programmierung von Prozessleittechnik (z. B. SIEMENS) ist von Vorteil
  • Grundlegende Kenntnisse zu modernen AI/ML-Softwareframeworks sind von Vorteil
  • Kenntnisse zum Aufbau und Betrieb von Webservices werden begrüßt
  • Sehr gute mündliche und schriftliche Ausdrucksfähigkeit in Englisch ist wünschenswert
  • Gutes Kommunikations- und Informationsverhalten, zielorientierte und strukturierte Arbeitsweise, Initiative/Einsatzbereitschaft, Teamfähigkeit und Kooperationsbereitschaft sowie Lernbereitschaft

  • Eine verantwortungsvolle, interessante und abwechslungsreiche Tätigkeit in einem kompetenten und kollegialen Umfeld
  • Weiterentwicklung Ihrer persönlichen Stärken in Verbindung mit einem sozial ausgeglichenen Arbeitsumfeld sowie einem umfangreichen Weiterbildungsangebot
  • Offene Willkommenskultur, ein zertifiziert familienfreundliches Arbeitsklima, regelmäßige Feedbackgespräche und kompetente Ansprechpersonen
  • Gute Vereinbarkeit von Beruf und Privatleben (Möglichkeit des mobilen Arbeitens [bis zu 60 %], flexible Arbeitszeitgestaltung, 30 Tage Urlaub sowie Inanspruchnahme bis zu 12 Zeitausgleichstagen im Jahr)
  • Ein krisensicherer Arbeitsplatz in der Bundeshauptstadt
View More