Job
Aus Partner-Feed
Softwareentwickler
Preis auf Anfrage
Details
- Beschäftigungsart
- Vollzeit
- Remote
- Nein
- Unternehmen
- Singular Photonics
Beschreibung
Automatisch aus dem English übersetzt. Der Originaltext ist maßgeblich. Maschinenübersetzung – eine genauere Version wird vorbereitet.
Über singuläre Photonik
Singular Photonics ist ein schnell wachsendes Fabless-Halbleiter-Startup, das Single-Photon Avalanche Diode (SPAD)-Sensoren entwickelt, die fortschrittliche Berechnungen direkt in die Bildgebung integrieren. Unsere Sensoren ermöglichen Innovationen in den Bereichen LiDAR, Fluoreszenzlebensdauerbildgebung (FLIM), Spektroskopie und zeitaufgelöste optische Messungen und ermöglichen Kunden weltweit Lösungen der nächsten Generation. Mit Sitz im Orchard Brae House in Edinburgh sind wir ein engmaschiges Team an der Spitze der Photonik-Revolution.
Über die Rolle
Wir suchen einen erfahrenen Softwareentwickler, der eine führende Rolle bei der Entwicklung des Software Development Kit (SDK) für unsere SPAD-Sensoren und -Kameras übernimmt. Sie erstellen die Schnittstellen, mit denen Kunden unsere Hardware konfigurieren, Sensordaten streamen und Einzelphotonenmessungen in Ergebnisse umwandeln können, und unterstützen so Anwendungen vom frühen Prototyping bis zur Produktion. Diese Rolle umfasst die Entwicklung, Dokumentation und Pflege von Code für wichtige Sensoroperationen in verschiedenen Clientsprachen. Sie arbeiten eng mit unseren Hardware-, Firmware- und Anwendungsingenieuren zusammen.
Hauptaufgaben
• SDK-Entwicklung: Entwerfen, erstellen und warten Sie das SDK und seine Client-Sprachbindungen
• Sensorkonfiguration: Implementieren Sie Funktionen zum Abfragen und Einrichten von Sensorkonfigurationen.
• Firmware-Integration: Integrieren und pflegen Sie die Kommunikation mit der Sensor-Firmware über Verilog in Zusammenarbeit mit unseren Firmware-Ingenieuren.
• Datenmanagement: Lesen, puffern und streamen Sie Hochgeschwindigkeits-Sensordaten effizient und halten Sie dabei mit dem Durchsatz Schritt, den die Einzelphotonen-Bildgebung erzeugt.
• Datenverarbeitung: Entwickeln Sie Algorithmen für Fluoreszenzlebensdauer, Raman-Spektren, diffuse Korrelationsspektroskopie und Flugzeitdaten
• Visualisierung und Signalverarbeitung: Erstellen Sie Tools zur Visualisierung von Sensorausgaben und mehrdimensionalen Daten.
• API-Integration: Erweitern Sie die SDK-Funktionen mit Partner-APIs.
• Plattformübergreifende Entwicklung: Stellen Sie die Kompatibilität zwischen Windows und Linux sicher.
• Cloud-Integration: Ermöglichen Sie cloudbasierte Datenverarbeitung und -verwaltung.
• Qualität, Tests und Dokumentation: Schreiben Sie die Tests, Dokumentationen und Versionshinweise, die zur Produktionssoftware gehören, und gestalten Sie unseren Entwicklungs- und Release-Prozess mit, während das Team wächst.
Erfahrung und Fähigkeiten
• Mindestens drei Jahre Erfahrung in der Entwicklung und Wartung von Produktionssoftware, einschließlich des Eigentums am Code bis zur Veröffentlichung.
• Starke Programmierkenntnisse in [C++ oder einer vergleichbaren Systemsprache] und komfortabler Wechsel zwischen Code auf Anwendungsebene und Code auf niedrigerer Ebene.
• Erfahrung im Umgang mit Hardware- oder Sensorschnittstellen und methodischem Debuggen über die Hardware- und Softwaregrenzen hinweg.
• Erfahrung mit Git und einem kollaborativen Entwicklungsworkflow einschließlich Codeüberprüfung.
• Klare technische Texte – Sie dokumentieren eine API, auf die Kunden angewiesen sind.
• Fühlen Sie sich wohl in einem kleinen Unternehmen, in dem sich die Prioritäten verschieben und jeder mitmacht.
• Erfahrung im Erstellen oder Verwalten eines SDK, einer Bibliothek oder einer öffentlichen API, die von Dritten verwendet wird.
• Erfahrung mit Einzelphotonendetektion, TCSPC, LiDAR oder Time-of-Flight-Systemen wünschenswert
• Signalverarbeitung oder Algorithmenarbeit an Hochgeschwindigkeits- oder mehrdimensionalen Daten.
• Python-Bindungsframeworks
• GPU- oder Parallelverarbeitungserfahrung.
Bildungshintergrund
• HNC/HND oder Bachelor-Abschluss in Elektrotechnik, Informatik, Physik oder einem verwandten Bereich (oder gleichwertige praktische Erfahrung).
Schlüsselattribute und Verhaltensweisen
• Strategischer Denker mit einer pragmatischen, umsetzungsorientierten Denkweise.
• Pragmatische Beurteilung, wann Code gut genug für die Auslieferung ist und wann nicht.
• Methodischer Debugger, praktisch, wenn das Problem in der Software, der Firmware oder der Hardware liegen könnte.
• Funktioniert gut mit allen Beteiligten, die keine Softwarespezialisten sind.
• Übernimmt die Verantwortung durchgehend, von der ersten Designbesprechung bis zur Unterstützung eines Benutzers
• Belastbar und anpassungsfähig und hohen Standards verpflichtet.
Vorteile des Beitritts zu Singular Photonics
Bei Singular Photonics setzen wir uns dafür ein, ein lohnendes und unterstützendes Umfeld für unser Team zu schaffen. Als Softwareentwickler profitieren Sie von:
• Rente: 5 % Firmenbeitrag.
• Aktienoptionen: Teilnahme am EMI-Aktienoptionsprogramm des Unternehmens, damit Sie an dem Wachstum teilhaben, das Sie mitgestalten.
• Erweiterter Jahresurlaub: 35 Tage bezahlter Jahresurlaub pro Jahr, einschließlich der gesetzlichen Feiertage im Vereinigten Königreich.
• Hybrides Arbeiten: Hauptsächlich im Büro, mit der Flexibilität, bis zu zwei Tage pro Woche aus der Ferne zu arbeiten (Vollzeitbeschäftigter).
• Karrierewachstum: Die Möglichkeit, Softwareentwicklungsprozesse entsprechend der Unternehmensgröße zu gestalten.
• Internationale Präsenz: Arbeiten Sie an Technologie mit einem wachsenden internationalen Kunden- und Partnerstamm.
Warum sollten Sie bei uns mitmachen?
Diese Position bietet die seltene Gelegenheit, die Software zu besitzen, mit der Kunden Ergebnisse aus der SPAD-Sensortechnologie erhalten. Sie werden ein wichtiges Mitglied eines kleinen, ehrgeizigen Teams sein, etwas von Grund auf aufbauen und die direkten Auswirkungen Ihrer Arbeit sehen, wenn das Unternehmen wächst.
Standort und Arbeitsumgebung
Sitz im Orchard Brae House, Queensferry Road, Edinburgh. Es handelt sich um eine unbefristete Vollzeitstelle, hauptsächlich im Büro, mit der Flexibilität, bis zu zwei Tage pro Woche aus der Ferne zu arbeiten. Das Recht, im Vereinigten Königreich zu arbeiten, ist von wesentlicher Bedeutung. Für diese Stelle können wir leider kein Visa-Sponsoring anbieten.
Chancengleichheit
Singular Photonics ist ein Arbeitgeber, der Chancengleichheit fördert. Wir freuen uns über Bewerbungen aller qualifizierten Kandidaten und vergeben Ernennungen nach Eignung, unabhängig von Alter, Behinderung, Geschlechtsumwandlung, Ehe oder Lebenspartnerschaft, Schwangerschaft oder Mutterschaft, Rasse, Religion oder Weltanschauung, Geschlecht oder sexueller Orientierung. Wenn Sie Anpassungen im Bewerbungs- oder Vorstellungsgespräch benötigen, teilen Sie uns dies bitte mit. Wir werden unser Möglichstes tun, um Ihnen entgegenzukommen.
Weitere englischsprachige Jobs in Großbritannien finden Sie auf Arbeitnow
Quelle: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/singular-photonics/software-engineer-edinburgh-382846)
Singular Photonics ist ein schnell wachsendes Fabless-Halbleiter-Startup, das Single-Photon Avalanche Diode (SPAD)-Sensoren entwickelt, die fortschrittliche Berechnungen direkt in die Bildgebung integrieren. Unsere Sensoren ermöglichen Innovationen in den Bereichen LiDAR, Fluoreszenzlebensdauerbildgebung (FLIM), Spektroskopie und zeitaufgelöste optische Messungen und ermöglichen Kunden weltweit Lösungen der nächsten Generation. Mit Sitz im Orchard Brae House in Edinburgh sind wir ein engmaschiges Team an der Spitze der Photonik-Revolution.
Über die Rolle
Wir suchen einen erfahrenen Softwareentwickler, der eine führende Rolle bei der Entwicklung des Software Development Kit (SDK) für unsere SPAD-Sensoren und -Kameras übernimmt. Sie erstellen die Schnittstellen, mit denen Kunden unsere Hardware konfigurieren, Sensordaten streamen und Einzelphotonenmessungen in Ergebnisse umwandeln können, und unterstützen so Anwendungen vom frühen Prototyping bis zur Produktion. Diese Rolle umfasst die Entwicklung, Dokumentation und Pflege von Code für wichtige Sensoroperationen in verschiedenen Clientsprachen. Sie arbeiten eng mit unseren Hardware-, Firmware- und Anwendungsingenieuren zusammen.
Hauptaufgaben
• SDK-Entwicklung: Entwerfen, erstellen und warten Sie das SDK und seine Client-Sprachbindungen
• Sensorkonfiguration: Implementieren Sie Funktionen zum Abfragen und Einrichten von Sensorkonfigurationen.
• Firmware-Integration: Integrieren und pflegen Sie die Kommunikation mit der Sensor-Firmware über Verilog in Zusammenarbeit mit unseren Firmware-Ingenieuren.
• Datenmanagement: Lesen, puffern und streamen Sie Hochgeschwindigkeits-Sensordaten effizient und halten Sie dabei mit dem Durchsatz Schritt, den die Einzelphotonen-Bildgebung erzeugt.
• Datenverarbeitung: Entwickeln Sie Algorithmen für Fluoreszenzlebensdauer, Raman-Spektren, diffuse Korrelationsspektroskopie und Flugzeitdaten
• Visualisierung und Signalverarbeitung: Erstellen Sie Tools zur Visualisierung von Sensorausgaben und mehrdimensionalen Daten.
• API-Integration: Erweitern Sie die SDK-Funktionen mit Partner-APIs.
• Plattformübergreifende Entwicklung: Stellen Sie die Kompatibilität zwischen Windows und Linux sicher.
• Cloud-Integration: Ermöglichen Sie cloudbasierte Datenverarbeitung und -verwaltung.
• Qualität, Tests und Dokumentation: Schreiben Sie die Tests, Dokumentationen und Versionshinweise, die zur Produktionssoftware gehören, und gestalten Sie unseren Entwicklungs- und Release-Prozess mit, während das Team wächst.
Erfahrung und Fähigkeiten
• Mindestens drei Jahre Erfahrung in der Entwicklung und Wartung von Produktionssoftware, einschließlich des Eigentums am Code bis zur Veröffentlichung.
• Starke Programmierkenntnisse in [C++ oder einer vergleichbaren Systemsprache] und komfortabler Wechsel zwischen Code auf Anwendungsebene und Code auf niedrigerer Ebene.
• Erfahrung im Umgang mit Hardware- oder Sensorschnittstellen und methodischem Debuggen über die Hardware- und Softwaregrenzen hinweg.
• Erfahrung mit Git und einem kollaborativen Entwicklungsworkflow einschließlich Codeüberprüfung.
• Klare technische Texte – Sie dokumentieren eine API, auf die Kunden angewiesen sind.
• Fühlen Sie sich wohl in einem kleinen Unternehmen, in dem sich die Prioritäten verschieben und jeder mitmacht.
• Erfahrung im Erstellen oder Verwalten eines SDK, einer Bibliothek oder einer öffentlichen API, die von Dritten verwendet wird.
• Erfahrung mit Einzelphotonendetektion, TCSPC, LiDAR oder Time-of-Flight-Systemen wünschenswert
• Signalverarbeitung oder Algorithmenarbeit an Hochgeschwindigkeits- oder mehrdimensionalen Daten.
• Python-Bindungsframeworks
• GPU- oder Parallelverarbeitungserfahrung.
Bildungshintergrund
• HNC/HND oder Bachelor-Abschluss in Elektrotechnik, Informatik, Physik oder einem verwandten Bereich (oder gleichwertige praktische Erfahrung).
Schlüsselattribute und Verhaltensweisen
• Strategischer Denker mit einer pragmatischen, umsetzungsorientierten Denkweise.
• Pragmatische Beurteilung, wann Code gut genug für die Auslieferung ist und wann nicht.
• Methodischer Debugger, praktisch, wenn das Problem in der Software, der Firmware oder der Hardware liegen könnte.
• Funktioniert gut mit allen Beteiligten, die keine Softwarespezialisten sind.
• Übernimmt die Verantwortung durchgehend, von der ersten Designbesprechung bis zur Unterstützung eines Benutzers
• Belastbar und anpassungsfähig und hohen Standards verpflichtet.
Vorteile des Beitritts zu Singular Photonics
Bei Singular Photonics setzen wir uns dafür ein, ein lohnendes und unterstützendes Umfeld für unser Team zu schaffen. Als Softwareentwickler profitieren Sie von:
• Rente: 5 % Firmenbeitrag.
• Aktienoptionen: Teilnahme am EMI-Aktienoptionsprogramm des Unternehmens, damit Sie an dem Wachstum teilhaben, das Sie mitgestalten.
• Erweiterter Jahresurlaub: 35 Tage bezahlter Jahresurlaub pro Jahr, einschließlich der gesetzlichen Feiertage im Vereinigten Königreich.
• Hybrides Arbeiten: Hauptsächlich im Büro, mit der Flexibilität, bis zu zwei Tage pro Woche aus der Ferne zu arbeiten (Vollzeitbeschäftigter).
• Karrierewachstum: Die Möglichkeit, Softwareentwicklungsprozesse entsprechend der Unternehmensgröße zu gestalten.
• Internationale Präsenz: Arbeiten Sie an Technologie mit einem wachsenden internationalen Kunden- und Partnerstamm.
Warum sollten Sie bei uns mitmachen?
Diese Position bietet die seltene Gelegenheit, die Software zu besitzen, mit der Kunden Ergebnisse aus der SPAD-Sensortechnologie erhalten. Sie werden ein wichtiges Mitglied eines kleinen, ehrgeizigen Teams sein, etwas von Grund auf aufbauen und die direkten Auswirkungen Ihrer Arbeit sehen, wenn das Unternehmen wächst.
Standort und Arbeitsumgebung
Sitz im Orchard Brae House, Queensferry Road, Edinburgh. Es handelt sich um eine unbefristete Vollzeitstelle, hauptsächlich im Büro, mit der Flexibilität, bis zu zwei Tage pro Woche aus der Ferne zu arbeiten. Das Recht, im Vereinigten Königreich zu arbeiten, ist von wesentlicher Bedeutung. Für diese Stelle können wir leider kein Visa-Sponsoring anbieten.
Chancengleichheit
Singular Photonics ist ein Arbeitgeber, der Chancengleichheit fördert. Wir freuen uns über Bewerbungen aller qualifizierten Kandidaten und vergeben Ernennungen nach Eignung, unabhängig von Alter, Behinderung, Geschlechtsumwandlung, Ehe oder Lebenspartnerschaft, Schwangerschaft oder Mutterschaft, Rasse, Religion oder Weltanschauung, Geschlecht oder sexueller Orientierung. Wenn Sie Anpassungen im Bewerbungs- oder Vorstellungsgespräch benötigen, teilen Sie uns dies bitte mit. Wir werden unser Möglichstes tun, um Ihnen entgegenzukommen.
Weitere englischsprachige Jobs in Großbritannien finden Sie auf Arbeitnow
Quelle: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/singular-photonics/software-engineer-edinburgh-382846)
Dieses Angebot stammt aus einem Partner-Feed. Bewerben Sie sich auf der Quell-Website.
Quelle: Singular Photonics
Standort
Edinburgh, Vereinigtes Königreich
Inserat bereitgestellt von Singular Photonics.