Quantum System Architect - Software in Delft

Quantum System Architect - Software in Delft

Delft Fulltime 51300 - 62700 € / jaar (geschat) Op locatie
E

In één oogopslag

  • Taken: Ontwerp de architectuur voor onze quantum controle stack en schaal naar duizenden qubits.
  • Bedrijf: Qblox, een innovatief bedrijf in quantumtechnologie in Delft.
  • Voordelen: Competitief salaris, flexibele werkuren en kansen voor professionele groei.
  • Overige informatie: Een dynamische omgeving met mogelijkheden om te innoveren en samen te werken.
  • Waarom deze baan: Werk aan baanbrekende technologieën en maak impact in de quantumcomputing wereld.
  • Kwalificaties: Minimaal 10 jaar ervaring in software engineering met kennis van Python en C/C++.

Het verwachte salaris ligt tussen 51300 - 62700 € per jaar.

Bij Qblox in Delft, Zuid-Holland, Nederland, hebben we een mid-level fulltime positie in het team van Quantum System Architects, onder software engineering.

Over de rol

We hebben een Software Architect nodig die de volledige stack begrijpt – van FPGA-firmware tot embedded systemen en hoge niveau C++ en Python API's – en die de architectuur kan ontwerpen die alles met elkaar verbindt. Je bent verantwoordelijk voor de technische visie voor hoe onze controle-stack schaalt van 100+ naar 1.000+ qubits en verder. Dit betekent dat je de beperkingen op elk niveau moet begrijpen: wat de FPGAs kunnen doen, hoe firmware instructies met nanoseconde precisie plant, hoe de compiler quantumcircuits kan optimaliseren, en hoe gebruikers interactie hebben met alles via schone Python-interfaces. In deze rol balanceer je brede strategische visie met tactische technische diepgang. We hebben een architect nodig die geavanceerde, hoge niveau abstracties kan ontwerpen terwijl hij de fysieke beperkingen van de hardware begrijpt. Je stelt teams in staat door de architectonische richtlijnen en technische helderheid te bieden die ze nodig hebben om snel vooruitgang te boeken. Je meet je succes aan hoe veel effectiever de ingenieurs om je heen worden.

Verantwoordelijkheden

  • Definieer de architectuur van de controle-stack: Ontwerp hoe firmware, embedded software, compiler en hoge niveau API's samenwerken terwijl we opschalen naar duizenden qubits.
  • Stel productvisie mogelijk: Werk samen met productmanagers en applicatie-ingenieurs om gebruikersbehoeften om te zetten in architectonische beslissingen.
  • Stel technische richting gezamenlijk vast: Je zult onze kernsoftware en interfaces vormgeven door mensen mee te nemen. We zoeken een leider die teams verenigt rond een gedeelde technische visie, gebruikmakend van diep inzicht en transparante communicatie om vertrouwen te winnen en beslissingen te nemen.
  • Plan voor schaal: Ontwerp en implementeer oplossingen die voldoen aan onmiddellijke zakelijke behoeften terwijl je een robuuste basis biedt die in staat is om 10x op te schalen zonder dat een fundamentele herarchitectuur nodig is.
  • Brug teams: Verbind hardware-, firmware-, software-, product- en applicatie-engineeringteams om een gedeelde technische visie te helpen creëren.
  • Standaarden voorstellen: Pleit voor ontwikkelaarsgerichte technische standaarden die wrijving verminderen en efficiëntie stimuleren.
  • Begeleiding: Functie als een vertrouwde mentor en technisch adviseur, proactief delen van je expertise en teams begeleiden door complexe architectonische en ontwerpprocessen.
  • Sluit de feedbacklus: Werk samen met klantgerichte teams en ga direct in gesprek met gebruikers om de impact van onze architectuur in de echte wereld te evalueren.

Vereisten

  • 10+ jaar ervaring in software engineering met diepe ervaring over meerdere lagen van de stack. Dit omvat talen zoals Python en C/C++.
  • Betrokken technische leider: Functie als een vertrouwde en zeer gewilde samenwerkingspartner binnen engineeringteams. Je cultiveert een levendige technische cultuur, waarbij complexe architectonische debatten worden omgevormd tot energieke, collaboratieve probleemoplossingssessies.

Aanbevolen

  • Compilerervaring: Achtergrond in compilerontwerp, AST's, tussenliggende representaties (IR's) of transpilers.
  • Ervaring met digitale signaalverwerking of regelsystemen.
  • Kennis van quantumcomputing of wetenschappelijke computing achtergrond.
  • Ervaring met quantum- of wetenschappelijke Python-software zoals Qiskit, Q-CTRL, QUA, Cirq, CUDA-Q, QCoDeS, NumPy, SciPy, xarray, pytest, enz.
  • Gedistrubueerde systemen: Coördineren van meerdere processors of hardware-eenheden met strikte timingvereisten.

Quantum System Architect - Software in Delft werkgever: Entangled Future

QuantWare is een uitstekende werkgever die zich richt op het ontwikkelen van baanbrekende quantumprocessoren in Delft. Met een sterke focus op samenwerking en innovatie biedt QuantWare een stimulerende werkomgeving waar medewerkers de kans krijgen om te groeien en bij te dragen aan wereldveranderende technologieën. De unieke VIO™ technologie en de mogelijkheid om te werken aan cutting-edge projecten maken het een aantrekkelijke plek voor ambitieuze ingenieurs die willen bijdragen aan de toekomst van quantumcomputing.

E

Contactgegevens:

Recruitmentteam van Entangled Future

Hupjob Expertadvies🤫

Zo denken wij dat je Quantum System Architect - Software in Delft kunt binnenhalen

✨Word actief in de Tech Community

Neem deel aan lokale tech meetups, hackathons en conferenties. Dit is dé plek om medetekenaars en recruiters van bedrijven zoals Entangled Future te ontmoeten. Laat je gezicht zien en praat over je passies en projecten!

✨Demonstreer jouw vaardigheden

Zorg voor een toffe portfolio of GitHub-pagina waar je projecten of open-source bijdragen kunt delen. Werk samen met andere developers aan interessante projecten; dat laat niet alleen je vaardigheden zien, maar ook je vermogen om samen te werken.

✨Gebruik online platforms

Zoek naar niche-platforms, zoals Stack Overflow Jobs of AngelList, waar je vacatures kunt vinden die niet alleen op LinkedIn staan. Dit kan je helpen om unieke kansen te ontdekken die perfect passen bij jouw skills.

✨Direct solliciteren bij Entangled Future!

We moedigen je aan om direct op onze website te solliciteren. Dit laat zien dat je geïnteresseerd bent in ons als bedrijf en helpt je om je kandidaat-profiel verder te versterken. Misschien staat de ideale rol als softwareontwikkelaar bij Entangled Future al op je te wachten!

Wij denken dat je deze vaardigheden nodig hebt om als Quantum System Architect - Software in Delft te schitteren

Software Architectuur
FPGA Firmware
Embedded Systems
C++
Python
Architecturale Ontwerp
Compiler Ontwerp

Een paar tips voor je sollicitatie 🫡

Show Your Coding Skills!:Bij een rol in softwareontwikkeling is het heel belangrijk om je technische vaardigheden te benadrukken. Voeg bijvoorbeeld je GitHub-link toe aan je CV, zodat wij een kijkje kunnen nemen naar je code en projecten. Laat vooral zien aan welke toffe open-source projecten je hebt bijgedragen of welke eigen projecten je hebt gebouwd.

Technische CV Layout:Zorg ervoor dat je CV aansluit bij de verwachtingen in de softwarewereld. Vermeld duidelijk je programmeertalen, frameworks en tools die je hebt gebruikt. Gebruik ook projectbeschrijvingen die de impact van je werk laten zien, zoals prestatieverbeteringen of succesvolle projecten.

Kies de Juiste Motivatie:In je motivatiebrief willen we vooral weten waarom je voor deze functie bij Entangled Future wilt werken. Vertel ons niet alleen over je vaardigheden, maar ook over je passie voor het vak. Wat drijft jou om in de softwareontwikkeling te werken en hoe zie je jouw rol binnen ons team?

Voorbereiding op Vragen:Bereid je voor op vragen over je eerdere projecten en ervaringen tijdens het sollicitatiegesprek. We willen graag weten hoe je problemen hebt opgelost en wat je hebt geleerd. Dit helpt ons te begrijpen hoe jij in ons team past en wat je kunt bijdragen aan de projecten bij Entangled Future.

Zo bereid je je voor op een sollicitatiegesprek bij Entangled Future

✨Bereid je voor op codetest uitdagingen

In de wereld van softwareontwikkeling moet je vaak verwachten dat je tijdens het interview een codetest of technische uitdaging krijgt voorgeschoteld. Zorg ervoor dat je goed oefent met platforms zoals LeetCode of HackerRank, zodat je je vaardigheden kunt demonstreren en klaar bent om op de spot te blijven programmeren.

✨Praat over je projecten en tools

We willen dat je je projecten goed kunt presenteren tijdens het gesprek. Wees voorbereid om te vertellen over de technologieën en tools die je gebruikt hebt, zoals Git, Docker of specifieke programmeertalen. Dit laat zien dat je niet alleen theoretische kennis hebt, maar ook praktische ervaring.

✨Toon je leer- en aanpassingsvermogen

Als fulltime softwareontwikkelaar zal je regelmatig nieuwe technologieën en frameworks tegenkomen. Geef voorbeelden van hoe je je hebt aangepast aan veranderingen en nieuwe dingen hebt geleerd, of het nu gaat om een nieuwe programmeertaal of een andere manier van werken. Dit laat zien dat je leergierig bent en bereid bent om te groeien.

✨Wees voorbereid op gedragsvragen

Naast technische vaardigheden zijn soft skills ook cruciaal in softwareontwikkeling. Wees voorbereid op gedragsvragen die je samenwerking, probleemoplossing en communicatievaardigheden testen. Denk na over situaties waarin je succesvol hebt samengewerkt met een team of een probleem hebt opgelost, en hoe je die ervaring kunt delen.