Ettlingen, Baden-Württemberg, Germany Hybrid

Fraunhofer-Gesellschaft is hiring a Research Software Engineer

Über die Position

Als Research Software Engineer wirken Sie an der Konzeption, Entwicklung und Evaluation von Forschungssoftware mit, integrieren Methoden in reale Systeme und arbeiten eng mit wissenschaftlichem Personal und externen Partnern zusammen.

Aufgaben

  • Entwicklung und Bewertung von Forschungssoftware zur bildbasierten Lokalisierung mobiler Sensorplattformen
  • Arbeiten an Verfahren der Computer Vision und des maschinellen Lernens, insbesondere zur Lokalisierung mittels Referenzdaten und eingebauter Kameras
  • Anwendung lernbasierter Ansätze mit modernen Frameworks wie PyTorch, JAX oder TensorFlow
  • Einsatz bildbasierter 3D-Rekonstruktionsverfahren und aktueller Rendering-Bibliotheken
  • Entwicklung und Betrieb von Softwarekomponenten in containerisierten Umgebungen, z. B. mit Docker, für reproduzierbare Experimente und Plattformunabhängigkeit
  • Integration der entwickelten Methoden in reale Sensoren und Demonstratoren
  • Bereitstellung und Optimierung von Algorithmen auf Edge-Geräten wie NVIDIA Jetson sowie Echtzeit-Controllern wie Pixhawk und PX4
  • Sicherstellung von Code-Qualität, Reproduzierbarkeit und langfristiger Nutzbarkeit der Software
  • Zusammenarbeit mit wissenschaftlichem Personal und externen Projektpartnern
  • Beitrag zur Integration der Methoden in Gesamtsysteme
  • Durchführung von Demonstrationen und Feldtests
  • Erstellung von Projektberichten

Benefits

  • Abwechslungsreiche Tätigkeit an der Schnittstelle zwischen Wissenschaft und Praxis mit Bezug zu zukunftsrelevanten Technologien und gesellschaftlichen Anwendungen
  • Möglichkeit, eigene Ideen und Projekte aktiv einzubringen und weiterzuentwickeln
  • Hervorragende technische Ausstattung und optimale Arbeitsbedingungen
  • Motivierte, interdisziplinär und international zusammengesetzte Kolleg:innen, die sich gegenseitig beflügeln
  • Attraktive Angebote zur Vereinbarkeit von Beruf und Privatleben, wie flexible Arbeitszeiten im Gleitzeitmodell und individuelle Home-Office-Regelungen
  • Individuelle Karriereentwicklung durch Fort- und Weiterbildungsangebote, z. B. das Förderprogramm »TALENTA« für Wissenschaftlerinnen und Führungskräfte
  • Kostenfreie Parkplätze und leistungsstarke Ladeinfrastruktur für Elektrofahrzeuge
  • Betriebskantine und Einkaufsmöglichkeiten in unmittelbarer Nähe
  • Hervorragende Anbindung an den öffentlichen Nahverkehr und Zuschuss zum Deutschlandticket

Vergütung

TVöD, mit variablen, leistungs- und erfolgsabhängigen Bestandteilen

Arbeitsmodell

Hybrid

Team

Interdisziplinäres und internationales Team

Hier sorgen Sie für Veränderung

  • Als Research Software Engineer (alle Geschlechter) arbeiten Sie an der Schnittstelle zwischen wissenschaftlicher Forschung und professioneller Softwareentwicklung
  • Sie konzipieren, entwickeln und bewerten Forschungssoftware für die bildbasierte Lokalisierung mobiler Sensorplattformen
  • Schwerpunkt liegt auf Methoden der Computer Vision und des maschinellen Lernens, insbesondere der Lokalisierung mittels Referenzdaten und eingebauter Kameras
  • Einsatz lernbasierter Verfahren mit modernen Frameworks wie PyTorch, JAX oder TensorFlow, bildbasierter 3D-Rekonstruktion und aktueller Rendering-Bibliotheken
  • Entwicklung und Betrieb von Softwarekomponenten in containerisierten Umgebungen (z. B. Docker) für reproduzierbare Experimente und einfache Übertragbarkeit auf verschiedene Zielplattformen
  • Integration der entwickelten Methoden in reale Sensorplattformen und Demonstratoren
  • Bereitstellung und Optimierung von Algorithmen auf Edge-Plattformen (z. B. NVIDIA Jetson) und Echtzeit-Controllern (z. B. Pixhawk-Hardware, PX4-Autopilot)
  • Sicherstellung von Code-Qualität, Reproduzierbarkeit und nachhaltiger Nutzbarkeit
  • Zusammenarbeit mit wissenschaftlichem Personal und externen Projektpartnern
  • Beitrag zur Integration in übergeordnete Systeme
  • Durchführung von Demonstrationen und Feldversuchen
  • Erstellung von Projektberichten

Hiermit bringen Sie sich ein

  • Abgeschlossenes Hochschulstudium (Master) der Informatik oder eines vergleichbaren Fachgebiets
  • Sehr gute Programmierkenntnisse, insbesondere in Python und/oder C++
  • Grundkenntnisse oder praktische Erfahrung in Bildverarbeitung oder Computer Vision, z. B. bildbasierte Verfahren zur Lokalisierung, Registrierung oder 3D-Rekonstruktion
  • Idealerweise Kenntnisse oder Erfahrung in Containerisierung (z. B. Docker), Robotik-Frameworks (z. B. ROS), Edge-Plattformen (z. B. NVIDIA Jetson), Autopiloten und Echtzeit-Controllern (z. B. Pixhawk, PX4)
  • Sehr gute Deutsch- und gute Englischkenntnisse

Was wir für Sie bereithalten

  • Abwechslungsreiche Tätigkeit an der Schnittstelle zwischen Wissenschaft und Praxis – mit direktem Bezug zu zukunftsweisenden Technologien und gesellschaftlich relevanten Anwendungen
  • Freiraum zur Entwicklung und aktiven Mitgestaltung eigener Ideen und Projekte
  • Hervorragende technische Ausstattung und optimale Arbeitsbedingungen
  • Motivierte Kolleg:innen, die durch ihre interdisziplinäre und internationale Zusammensetzung gegenseitig Impulse geben
  • Attraktive Rahmenbedingungen für die Vereinbarkeit von Beruf und Privatleben, z. B. flexible Arbeitszeiten im Gleitzeitmodell und individuelle Home-Office-Regelungen
  • Individuelle Karrierewege durch Fort- und Weiterbildungsangebote, z. B. das Förder- und Entwicklungsprogramm »TALENTA« für Wissenschaftlerinnen und Führungskräfte
  • Kostenfreie Parkplätze und leistungsstarke Ladeinfrastruktur für Elektrofahrzeuge
  • Betriebskantine und Einkaufsmöglichkeiten in unmittelbarer Nähe
  • Exzellente Anbindung an den öffentlichen Nahverkehr und Zuschuss zum Deutschlandticket

Other

  • Wöchentliche Arbeitszeit: 39 Stunden
  • Die Stelle ist teilzeitgeeignet
  • Die Position ist zunächst auf 2 Jahre befristet, mit Verlängerungsabsicht
  • Die Beschäftigung, Vergütung und sozialen Leistungen richten sich nach dem Tarifvertrag für den öffentlichen Dienst (TVöD)
  • Leistungs- und erfolgsabhängige variable Vergütungsbestandteile können gewährt werden
  • Diversität wird geschätzt und gefördert; alle Bewerbungen unabhängig von Alter, Geschlecht, Nationalität, ethnischer und sozialer Herkunft, Religion, Weltanschauung, Behinderung oder sexueller Orientierung und Identität sind willkommen
  • Bewerber:innen mit Behinderung werden bei gleicher Eignung bevorzugt berücksichtigt
  • Gemeinsam mit Bewerber:innen mit Behinderung werden Lösungen gefunden, um ihre Fähigkeiten optimal zu unterstützen
  • Stellenreferenznummer: 83206

Keine Angabe

Required Skills
PytorchTensorFlowDockerPythonC++Computer Vision
About company
Fraunhofer-Gesellschaft
Fraunhofer ENAS is a leader in the development of so-called 'Smart Systems' - intelligent systems that integrate electronics, micro- and nanosensor technology, and communication technologies. They accompany project partners from the idea through technology development to the tested prototype.
All jobs at Fraunhofer-Gesellschaft Visit website
Job Details
Department Software Development
Category other
Posted 4 months ago