At Universal Quantum we aim to make the world a better place by engineering the future of computing. Together, we are creating truly impactful quantum computers. Our machines will be capable of solving problems until now considered impossible, with applications ranging across a broad range of industries including healthcare, materials and aerospace.
We are looking to hire a SDK/UX Software Engineer (f/m/d) to design, develop and maintain software components and user interfaces for our algorithm development tools. Passionate about helping create technologies which can change the world? We may be the right place for you so get in touch!
WhatYou’llAccomplish:
- Join our talented and enthusiastic team of scientists and engineers in designing our next generation of development environment
- Take ownership of key components in our algorithm development pipeline, and work closely with the quantum algorithm team to streamline and optimise their workflows
- Write reliable, well-documented, and high-quality software
- Build intuitive and user-friendly software tools and libraries to be used by internal and external developer teams
- Support testing, validation and deployment of various models and simulations to UQ’s HPC and/or cloud servers
- Develop a deep understanding of the trade-offs associated with design choices across UQ’s quantum algorithms, compilation stack and hardware processes
The 3 Most Critical Attributes We'll Use to Compare Candidates
- Solid programming experience in languages such as C/C++, Rust, Python across the software stack and targeting multiple platforms
- Experience in designing, developing, debugging, testing, maintaining, and profiling commercial-quality software
- Collaborative team player with good communication skills
Must-have Skills
- 5+ years of experience in delivering commercial-quality software from hardware to end-user interfaces
- Experience with custom SDKs and developer tooling with great user experience in mind
- Polyglot with extensive experience in Python and at least one of C/C++, or Rust
- Writing readable, dependable, efficient, and well-documented code
- Pragmatic approach to decision making and design choices
- Previous experience in start-ups or fast-paced dynamic work environments
Nice-to-have Skills
- Experience with quantum computing, Qiskit, OpenQASM
- Experience with HPC, acceleration, and parallelization
- Experience of working with cloud platforms such as Azure/GCP/AWS
- Experience with web servicesor UI frameworks
- Bachelor’s/Master’s degree in computer science, electronic engineering, or a related discipline
Competitive salary, equity options, flexible paid holiday allowance, direct insurance pension with 50% employer contributions, group life insurance, job ticket/Deutschlandticket, supplemental health insurance, hybrid and flexible working, personal development budget and a relocation allowance.
We are committed to nurturing diversity and inclusion
At Universal Quantum, we’re passionate about working with and for all kinds of minds. We are committed to building an inclusive environment where everyone can thrive, and we hold ourselves accountable through continuous improvement, transparency, and the way we design our hiring and working practices. We welcome team members from all backgrounds and actively work to ensure everyone can flourish.
#J-18808-Ljbffr
SDK/UX Software Engineer (f/m/d) in Hamburg Arbeitgeber: Universal Quantum Ltd.
Universal Quantum ist ein hervorragender Arbeitgeber, der sich leidenschaftlich dafür einsetzt, die Zukunft des Rechnens durch bahnbrechende Quantencomputer zu gestalten. Mit einem wettbewerbsfähigen Gehalt, unbegrenztem Urlaub und einem starken Fokus auf Vielfalt und Inklusion bietet das Unternehmen eine inspirierende Arbeitsumgebung, in der Mitarbeiter aus verschiedenen Disziplinen zusammenarbeiten können, um bedeutende technologische Fortschritte zu erzielen. Zudem fördert Universal Quantum aktiv die persönliche und berufliche Weiterentwicklung seiner Mitarbeiter, was es zu einem attraktiven Arbeitsplatz für alle macht, die an der Spitze der Quantenforschung stehen möchten.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so SDK/UX Software Engineer (f/m/d) in Hamburg erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Universal Quantum Ltd. anzuklopfen, wenn du dich auf die Stelle als SDK/UX Software Engineer (f/m/d) bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Universal Quantum Ltd. vorzubereiten!
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Universal Quantum Ltd. klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei Universal Quantum Ltd. vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.