Embedded Software-Entwickler (m/w/d) für Medizingeräte

biolitec biomedical technology GmbH

  • Bonn
  • Veröffentlicht am: 14. März 2025
Jobbeschreibung

Die biolitec research, ein Tochterunternehmen der biolitec-Gruppe, ist eine treibende Kraft auf dem Gebiet der angewandten Lasermedizin mit eigner Diodenlaser- und optischer Faserentwicklung.

Die medizinische Laserfertigung sowie der gesamte Wertschöpfungsprozess zur Faserherstellung erfolgt Inhouse in unserer Unternehmensgruppe. Die biolitec-Gruppe ist ein Vorreiter im Bereich optischer Fasern und fertigt spezielle faseroptische Lösungen für seine Kunden. Die faseroptischen Lösungen werden für medizinische und industrielle Applikationen genutzt.

Zur Verstärkung unseres Teams suchen wir ab sofort für unser Unternehmen am Standort Brühler Straße 30 (Bonn) und die weltweit agierenden Konzerngesellschaften eine/n erfahrene/n

Embedded Software-Entwickler (m/w) für Medizingeräte


  • Entwicklung hardwarenaher Software für mikrocontrollerbasierte Medizinprodukte (Laser) innerhalb eines interdisziplinären Teams
  • Mitarbeit an der Konzeption, Implementierung und Dokumentation von Software gemäß IEC 62304
  • Weiterentwicklung und Pflege bestehender Embedded-Software für medizinische Lasergeräte (Firmware, Kernel-Module etc.)
  • Bereitstellung, Optimierung und Wartung von WinCE- und Linux-basierten Softwarelösungen
  • Entwicklung von Funktionen und Algorithmen in C und C++ für Embedded-Betriebssysteme
  • Implementierung und Pflege grafischer Benutzeroberflächen (GUIs) unter Qt
  • Unterstützung bei Software-Systemtests und Projekt-Reviews
  • Arbeit mit Echtzeitbetriebssystemen (RTOS) und Signalverarbeitung

  • Abgeschlossenes Studium oder Ausbildung im Bereich Informatik, Elektrotechnik oder eine vergleichbare Qualifikation
  • Mehrjährige Erfahrung in der Embedded Software-Entwicklung und hardwarenaher Programmierung
  • Fundierte Kenntnisse in C und C++ sowie Erfahrung mit Embedded Linux
  • Erfahrung mit Echtzeitbetriebssystemen (RTOS) und Signalverarbeitung
  • Kenntnisse in Prozessorarchitekturen und hardwarenahen Debugging-Techniken
  • Erfahrung mit Kommunikationsschnittstellen wie LAN, WLAN, Bluetooth
  • Praxis in der Entwicklung grafischer Benutzeroberflächen mit Qt
  • Gute Englischkenntnisse in Wort und Schrift

Sie sind in der Lage, sich schnell in komplexe Softwarearchitekturen und asynchrone Abläufe auf Mikrocontrollern einzuarbeiten. Sie bringen Erfahrung mit unterschiedlichen Prozessorfamilien mit und verfügen über ein solides Verständnis für Elektronikschaltungen. Begeisterung für die Entwicklung prozessorientierter Algorithmen und innovative Lösungen zeichnet Sie aus.


  • Flexible Arbeitszeiten
  • Flache Hierarchien und ein innovatives Arbeitsumfeld
  • Fortbildungsmöglichkeiten und Karriereentwicklung
  • Jobticket
Mehr