Senior Engineer Software Development (m/w/d)

  • Job types information is not available.
  • Ettlingen

Senior Engineer Software Development (m/w/d)

Bruker

Overview

In dieser Rolle arbeiten Sie in der Embedded-Softwareentwicklung am Standort Leipzig daran, Linux-basierte Firmware zu entwickeln, Gerätefunktionen zu konzipieren und Kommunikationsprotokolle umzusetzen. Sie implementieren Messverfahren und Real-Time-Algorithmen und arbeiten an sensorenbasierten Analysen. Durch enge Zusammenarbeit mit Hardware- und Applikationsentwicklung treiben Sie innovative Analysen- und Messsysteme voran und berücksichtigen Cyber-Security. Die Position bietet die Chance, hochmoderne Instrumentierung in life-science-Umgebungen mitzugestalten.

Verantwortungsbereiche

  • Entwicklung, Design und Verifikation von Embedded-Software unter Linux
  • Konzeption und Implementierung von Gerätefunktionen, Bedienkonzepten und Kommunikationsprotokollen auf Basis definierter Systemanforderungen
  • Implementierung neuer analytischer Messverfahren sowie leistungsfähiger Auswertealgorithmen mit Echtzeitanforderungen
  • Mitwirkung an der Weiterentwicklung innovativer Analyse-, Mess- und Sensorsysteme für Spektrometer und Zubehör
  • Umsetzung von Cyber-Security-Anforderungen in modernen Embedded-Systemen
  • Enge Zusammenarbeit mit Hardware- und Applikationsentwickler/-innen in interdisziplinären Projektteams
  • Pflege, Weiterentwicklung, und Verifikation von Softwarelösungen unter Windows

Zentrale Anforderungen

  • Mehrjährige Berufserfahrung in der Entwicklung von Embedded-Linux-Systemen mit C/C++
  • Erfahrung mit GTK/GDK ist von Vorteil
  • Kenntnisse in der Erstellung und Pflege von Embedded-Linux-Distributionen mit Yocto
  • Erfahrung in der Softwareentwicklung unter Windows (C/C++, C#) wünschenswert
  • Kenntnisse im Bereich Cyber Security für Embedded- und Messsysteme
  • Sicherer Umgang mit Git sowie modernen CI/CD-Umgebungen
  • Erste Erfahrungen mit KI-gestützten Entwicklungswerkzeugen zur Steigerung von Effizienz, Qualität und Automatisierung in der Software- und Firmwareentwicklung sind von Vorteil
  • Strukturierte und selbstständige Arbeitsweise sowie ausgeprägtes Qualitätsbewusstsein
  • Hohe Team- und Kommunikationsfähigkeit sowie Engagement und Eigeninitiative

  • Teamfähigkeit
  • Kommunikationsstärke
  • Eigeninitiative
  • Embedded-Linux-Entwicklung (C/C++)
  • GTK/GDK
  • Yocto

Comments are closed.

Tech-careers.de
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.