Sind Sie auf der Suche nach einer spannenden Herausforderung in der Softwareentwicklung im wissenschaftlichen Umfeld?
jobs-schweiz.ch verbindet Stellenangebote aus der ganzen Schweiz mit einer modernen, KI-gestützten Jobsuche.
Unser Kunde ist eine führende Forschungseinrichtung, die sich der Erforschung und Entwicklung im Bereich der Naturwissenschaften, Technik und Mathematik widmet. Das Team legt großen Wert auf Innovation, Zusammenarbeit und exzellenten wissenschaftlichen Austausch. Mithilfe Ihrer Fähigkeiten werden Sie bedeutende Beiträge zu innovativen Forschungsprojekten leisten und die wissenschaftliche Gemeinschaft vorantreiben.
In Villigen suchen wir Sie in der Position als Software Scientist / Research Software Engineer (m/w/d).
Ihre Aufgaben
- Entwicklung, Wartung und Unterstützung der hochstufigen Messorchestrierungssoftware für Experimente an der Swiss Light Source SLS: BEC, Beamline Experiment Control.
- Unterstützung zeitkritischer Experimente durch Assistenz für Wissenschaftler vor, während und nach den Messungen bei Nutzung, Erweiterung und Integration neuer Funktionalitäten in das bestehende System.
- Vermittlung und Facilitation zwischen Wissenschaftlern und Spezialisten aus verschiedenen Fachrichtungen, um Unterschiede in Diskussionen und Codeentwicklung zu überbrücken.
- Beitrag mit Expertise zu laufenden und zukünftigen Projekten durch Verbesserung von GUIs, Tools und Bibliotheken, einschließlich upstream Open-Source-Projekten.
- Enge Zusammenarbeit mit Wissenschaftlern und Expertengruppen sowie mit Kolleginnen und Kollegen aus nationalen und internationalen Institutionen.
Ihr Profil
- Promotion in Naturwissenschaften, Informatik, Ingenieurwesen oder Mathematik oder gleichwertige Berufserfahrung.
- Nachgewiesene Expertise in der Entwicklung hochwertiger wissenschaftlicher Softwarelösungen in Python, unter Einhaltung bewährter Praktiken wie Versionskontrolle, CI/CD, Tests und Dokumentation.
- Erfahrung mit groß angelegten Leitsystemen, insbesondere EPICS, und Hardware-Integration.
- Bereitschaft, gelegentlich zu Workshops und Konferenzen zu reisen sowie Flexibilität bei den Arbeitszeiten, wenn vom Projektzeitplan oder der Reaktionszeit auf Vorfälle erforderlich.
- Gute Kommunikationsfähigkeiten und teamorientierte Arbeitsweise.
- Fließende Englischkenntnisse in Wort und Schrift; Deutschkenntnisse oder Bereitschaft, Deutsch zu lernen, sind von Vorteil.
- Ausbildung: PhD in Naturwissenschaften, Informatik, Ingenieurwesen oder Mathematik oder gleichwertige Berufserfahrung.
Interessiert an dieser Herausforderung?
Dann freuen wir uns auf Ihre Bewerbung über jobs-schweiz.ch.
Übermitteln Sie uns Ihre Unterlagen einfach, sicher und vertraulich. Unsere spezialisierten Recruiting-Expertinnen und Recruiting-Experten prüfen Ihre Bewerbung persönlich und gleichen Ihre Qualifikationen, Erfahrungen und beruflichen Zielen mit der ausgeschriebenen Position ab.
Auch wenn Sie nicht sämtliche Anforderungen erfüllen, freuen wir uns darauf, Sie kennenzulernen. Möglicherweise passt Ihr Profil zu einer weiteren Position in unserem schweizweiten Unternehmensnetzwerk.