Embedded Software Entwickler/in
von: Dectris Ltd.
Ihre Aufgaben
- Hardwarenahe Software-Entwicklung:Konzipierung, Implementierung und Optimierung von embedded Software und Firmware für unsere hochmodernen Röntgendetektoren
- Architektur & Weiterentwicklung:Kontinuierliche Pflege und Ausbauen von unseren bestehenden Software-Libraries, um die Skalierbarkeit unserer Systeme zu gewährleisten
- Qualität & Testing:Sie schreiben automatisierte Unit Tests für die Software und legen grossen Wert auf sauberen Code, lückenlose Dokumentation direkt im Code sowie eine gepflegte Commit-History.
- Verifikation & Debugging:Testen und verifizieren Ihrer Entwicklungen direkt auf der Hardware und zielsicheres Aufspüren von Fehler mittels modernster Debugging-Tools
- CI/CD & Toolchains:Aktive Arbeit mit GitLab und Nutzung von CI/CD-Pipelines, um Entwicklungs- und Releaseprozesse effizient zu gestalten
- Interdisziplinäre Zusammenarbeit: Als wichtiges Bindeglied arbeiten Sie eng mit unseren Schnittstellen-Teams aus der Applikations-Software-Entwicklung, der ASIC-Entwicklung sowie der HW-Entwicklung zusammen
- Optional: Elektrische Sicherheit (ca. 10%): Interne Ansprechperson für Laborsicherheit, Durchführung von Sicherheitschecks und Koordination von Audits mit externen Fachstellen
Ihre Fähigkeiten
- Fundierte Ausbildung: Abgeschlossenes Studium (ETH/FH) in Elektrotechnik, Informatik, Computer Science oder einen vergleichbaren Abschluss. Eine vorangehende Berufslehre als Elektroniker EFZ ist ein wertvoller Pluspunkt
- Fundierte Software-Kenntnisse: Sie beherrschen die hardwarenahe Software-Entwicklung, wenden die Programmiersprachen C/C++ und Python sattelfest sowie sauber an und bringen langjährige Berufserfahrung in dieser Tätigkeit mit
- Embedded SW & Testing: Erfahrung in der Entwicklung von bare-metal SW und vorzugsweise embedded OS basierter SW. Sie schreiben Unit Tests mit Google Test und Pytest
- Hardware-Affinität (AMD Vivado / Vitis): Idealerweise mit den Designflows von AMD Vivado und Vitis bereits vertraut oder bringen die Motivation und Bereitschaft, sich in diese Themen einzuarbeiten
- Hardware-Affinität: Idealerweise versiert im Lesen von PCB-Schemata und Beherrschung im Umgang mit Oszilloskopen sowie weiteren Messgeräten zur Hardware-Fehleranalyse
- Arbeitsweise: strukturiert, qualitätsbewusst und schätzen das selbstorganisierte Arbeiten im Team ebenso wie den Fokus auf technische Präzision
- Sprachkenntnisse: sicheres Deutsch und Englisch
Wir bieten
- Ein erfolgreiches und wachsendes High-Tech-Unternehmen in einem internationalen, wissenschaftlichen Umfeld
- Ein Teil des weltweit führenden Anbieters von HPC-Röntgendetektoren für Wissenschaft und Industrie zu werden. Unsere Entwickler/innen entwerfen hochmoderne Detektoren, die den neuesten Stand von Wissenschaft und Technik unterstützen
- Ein internationales Arbeitsumfeld, das von mehr als 170 erfahrenen Ingenieur/innen, Wissenschaftler/innen und anderen Fachleuten gebildet wird. Die Unternehmenssprachen sind Deutsch und Englisch
- Ausgezeichnete, flexible Arbeitsregelungen, die eine berufliche Entwicklung und ein ausgewogenes Privatleben ermöglichen
- Ein attraktives Arbeitsumfeld: moderne Infrastruktur mit rollstuhlgängigen Räumlichkeiten, kleiner Fitnessraum, Tiefgaragen- Parkplätze, subventionierte Verpflegung, kostenlose Snacks und Getränke, diverse Firmenveranstaltungen, interne und externe Weiterbildungen, Homeoffice-Möglichkeiten, Feierabendbiere und andere gemeinsame Freizeitaktivitäten
