Auf einen Blick
- Aufgaben: Entwickle Software für die Steuerung von Quantenhardware und arbeite an innovativen Projekten.
- Unternehmen: ZuriQ, ein führendes Unternehmen im Bereich Quantencomputing mit einer kollaborativen Kultur.
- Vorteile: Wettbewerbsfähiges Gehalt, Aktienoptionen, flexible Arbeitszeiten und 30 Tage Urlaub.
- Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrieremöglichkeiten und Zugang zu modernster Technologie.
- Warum dieser Job: Gestalte die Zukunft der Quantencomputing-Technologie und arbeite mit Spitzenforschern zusammen.
- Qualifikationen: Erfahrung in Softwareentwicklung, insbesondere in Python und C++, sowie Teamarbeit.
Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.
Wir suchen einen Software Engineer auf mittlerem Niveau, der die Software-Schicht entwickelt und pflegt, die automatisch Quanten-Schaltungen und Kalibrierungen auf der Quantencomputing-Hardware von ZuriQ ausführt. Ihre Arbeit umfasst Werkzeuge über den Steuerungsstapel hinweg, von der Low-Level-Steuerungssoftware bis hin zur Planung von Kalibrierungs- und Datenerfassungs-Pipelines. Ihr Bereich umfasst alle Software über der Hardware-Abstraktionsschicht, einschließlich Sequenzierung, Planung, Hardwaresteuerung und Aufzeichnung des Systemstatus.
Der ideale Kandidat hat umfangreiche Erfahrung im Softwarebau und arbeitet gerne eng mit Hardware zusammen, um zu verstehen, warum ein Werkzeug wichtig ist und nicht nur, wie man es baut.
Hauptverantwortlichkeiten:- Entwurf und Wartung des Software-Stacks für die Sequenzierung und Planung von Hardwareaufgaben: Verwaltung von Warteschlangen, Ressourcenallokation über Steuergeräte und Sequenzierung von Puls- und Spannungsoperationen.
- Entwicklung und Erweiterung der Steuerungssoftware in Python und C++, einschließlich der Generierung von Spannungsequenzen, Parameterverwaltung und Integration in den breiteren Steuerungsstapel.
- Aufbau und Wartung von Datenerfassungs-Pipelines: strukturierte Protokollierung experimenteller Ergebnisse.
- Enge Zusammenarbeit mit Physikern, um die Anforderungen an Werkzeuge zu verstehen und in gut gestaltete, wiederverwendbare Softwarekomponenten umzusetzen.
- Wahrung der Softwarequalität durch Tests, Dokumentation und Code-Überprüfung.
- Profilierung und Optimierung von leistungs-kritischen Pfaden, wo Planungs-Latenz oder Daten-Durchsatz erforderlich sind.
- Beitrag zur Weiterentwicklung der Architektur der Steuerungssoftware, während der Quantencomputer skaliert.
- BSc, MSc oder PhD in Physik, Angewandte Physik, Elektrotechnik, Informatik oder einem verwandten Bereich.
- 2+ Jahre nach dem Abschluss in einer softwarelastigen Rolle, idealerweise in einem Labor oder wissenschaftlichen Rechenumfeld.
- Starke Python-Kenntnisse: sauberes API-Design, Verpackung, Testen und Integration mit Hardware-Bibliotheken.
- Praktische C++-Erfahrung für leistungs-sensible Steuerungssoftware.
- Vertrautheit mit HDF5 oder ähnlichen strukturierten wissenschaftlichen Datenformaten.
- Fähigkeit, in einem sich schnell bewegenden Umfeld zu arbeiten, das Robustheit mit Geschwindigkeit in Einklang bringt.
- Starke Kommunikationsfähigkeiten, da Sie die Brücke zwischen Physikern und dem Software-Stack sein werden.
- Praktische Erfahrung mit Quantenhardware, Analog-/Digitalsteuerungssystemen oder ähnlichen Low-Level-Hardware-Schnittstellen.
- Erfahrung mit Experimentsteuerungsrahmen (ARTIQ, Qiskit Experiments, LabOne Q oder ähnlich).
- Rust-Erfahrung für systemnahe Komponenten.
- Vertrautheit mit FPGA-Entwicklung und/oder Ionentrapp-Laborumgebungen.
- Erfahrung im Entwurf von Planungssystemen oder Job-Warteschlangen für Multi-Ressourcen-Umgebungen.
- Beiträge zu Open-Source-Wissenschafts- oder Laborsoftware.
- Eine seltene Rolle, in der Ihre Software direkt hochmoderne Quantenhardware antreibt. Die Ergebnisse Ihrer Arbeit sind am selben Tag in experimentellen Daten sichtbar.
- Tägliche Zusammenarbeit mit weltklasse experimentellen Physikern auf einer neuartigen Ionentrapp-Plattform.
- Zugang zu modernster Ionentrapp-Hardware, die sich von der Mainstream-Technologie abhebt.
- Wettbewerbsfähiges Vergütungspaket einschließlich Eigenkapital. Aktienoptionsplan, der es Ihnen ermöglicht, ein echter Aktionär des Unternehmens zu werden.
- Flexibles Arbeitsumfeld (Homeoffice).
- Seien Sie Teil eines dynamischen Teams, das auf vier Grundprinzipien basiert: Exzellenz, Zuverlässigkeit, Vertrauen und offenes Feedback.
- Die Stadt Zürich rangiert ständig unter den lebenswertesten Städten der Welt. Ob Kunst, Sport oder Natur, Zürich hat alles zu bieten.
- 30 Tage Urlaub.
Die Qualität eines Quantenkreises ist nur so gut wie die Software, die ihn steuert. Sie werden die Werkzeuge besitzen, auf die Physiker jeden Tag angewiesen sind, von der Kalibrierung bis zur Ausführung von Quanten-Schaltungen. Während die Hardware von ZuriQ skaliert, steigt auch die Komplexität der Steuerungsschicht, und Ihre Arbeit wird grundlegend für dieses Wachstum sein.
Um sich zu bewerben: Bitte senden Sie Ihren Lebenslauf und ein Anschreiben an https://zuriq.com/team/. Wir sind ein Arbeitgeber, der Chancengleichheit bietet und uns verpflichtet hat, ein diverses und integratives Team aufzubauen.
Software Engineer: Tooling & Automation Arbeitgeber: ZuriQ
ZuriQ ist ein herausragender Arbeitgeber, der Ihnen die Möglichkeit bietet, an der Spitze der Quantencomputing-Technologie zu arbeiten. In einem dynamischen Team, das auf Exzellenz, Zuverlässigkeit, Vertrauen und offenes Feedback setzt, profitieren Sie von flexiblen Arbeitsbedingungen und einem wettbewerbsfähigen Vergütungspaket, einschließlich Aktienoptionen. Zudem genießen Sie die Vorzüge von Zürich, einer der lebenswertesten Städte der Welt, mit 30 Tagen Urlaub und der täglichen Zusammenarbeit mit führenden Experimentalphysikern.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Software Engineer: Tooling & Automation erhalten könnten
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Frag nach informellen Gesprächen oder Mentoring – oft helfen persönliche Kontakte mehr als jede Bewerbung.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären. Zeig, dass du nicht nur die Tools beherrschst, sondern auch verstehst, warum sie wichtig sind.
✨Tipp Nummer 3
Mach dir Gedanken über deine Projekte! Sei bereit, über deine bisherigen Erfahrungen zu sprechen und wie sie dich auf diese Rolle vorbereitet haben. Zeig, dass du ein Problemlöser bist und Spaß daran hast, mit Hardware zu arbeiten.
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! Das zeigt dein Interesse und Engagement für ZuriQ. Vergiss nicht, deine Leidenschaft für Quantencomputing und Softwareentwicklung in deinem Gespräch zu betonen!
Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineer: Tooling & Automation mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Mach deinen Lebenslauf einzigartig:Dein Lebenslauf sollte nicht nur deine Erfahrungen auflisten, sondern auch zeigen, wie du zur Stelle passt. Hebe relevante Projekte hervor, die deine Fähigkeiten in Python und C++ demonstrieren, und vergiss nicht, deine Leidenschaft für Hardware zu betonen!
Schreibe ein überzeugendes Anschreiben:In deinem Anschreiben solltest du klar machen, warum du bei ZuriQ arbeiten möchtest. Erkläre, wie deine Erfahrungen und Fähigkeiten dir helfen werden, die Herausforderungen der Rolle zu meistern und wie du zur Weiterentwicklung des Teams beitragen kannst.
Sei präzise und strukturiert:Achte darauf, dass deine Bewerbung gut strukturiert und leicht verständlich ist. Verwende klare Absätze und Überschriften, um deine Punkte zu gliedern. Das zeigt uns, dass du auch in der Softwareentwicklung Wert auf Klarheit legst!
Bewirb dich über unsere Website:Vergiss nicht, deine Bewerbung über unsere Website einzureichen! So stellst du sicher, dass sie direkt bei uns landet und wir sie schnell bearbeiten können. Wir freuen uns darauf, von dir zu hören!
Wie man sich auf ein Vorstellungsgespräch bei ZuriQ vorbereitet
✨Verstehe die Technologie
Mach dich mit den Grundlagen der Quantencomputing-Technologie vertraut. Wenn du die Funktionsweise der Hardware und die Rolle deiner Software verstehst, kannst du im Interview gezielte Fragen stellen und zeigen, dass du wirklich interessiert bist.
✨Zeige deine Programmierfähigkeiten
Bereite dich darauf vor, deine Python- und C++-Kenntnisse zu demonstrieren. Vielleicht gibt es technische Fragen oder sogar Coding-Challenges. Übe vorher, um sicherzustellen, dass du deine Fähigkeiten klar und präzise präsentieren kannst.
✨Kommunikation ist der Schlüssel
Da du als Bindeglied zwischen Physikern und Software agierst, ist es wichtig, deine Kommunikationsfähigkeiten zu betonen. Bereite Beispiele vor, wie du komplexe technische Konzepte einfach erklären kannst, um zu zeigen, dass du in der Lage bist, effektiv zu kommunizieren.
✨Fragen zur Teamdynamik
Bereite einige Fragen vor, die sich auf die Teamkultur und die Zusammenarbeit beziehen. Zeige Interesse an der dynamischen Arbeitsumgebung und wie du dich in das bestehende Team einfügen kannst. Das zeigt, dass du nicht nur an der Technik, sondern auch an der Zusammenarbeit interessiert bist.