Softwareentwickler­(m/w/d)­–­C++/Linux­Embedded

Sivonic GmbH
Magdeburg, Barleben
30 Tage Urlaub Flexible Arbeitszeitregelungen Firmenhandy Familienfreundlich Health & Wellness Moderne Arbeitsplätze Vollzeit Festanstellung Hybrid Gesundheit
Mehr erfahren

Über diesen Job

Werde Teil der SIVONIC GmbH als Softwareentwickler (m/w/d) für C++/Linux Embedded und gestalte innovative Diagnose- und Analyselösungen für die Industrie! Du entwickelst Firmware, Desktop-Anwendungen und Backend-Software, während du eng im Team an anspruchsvollen Projekten arbeitest. Mit mindestens drei Jahren Erfahrung in der C++-Entwicklung und fundierten Kenntnissen in Linux bringst du die nötigen Voraussetzungen mit, um unsere Softwareplattform entscheidend weiterzuentwickeln. Profitiere von einem modernen Arbeitsumfeld, flexiblen Arbeitszeiten und umfangreichen Weiterbildungsmöglichkeiten!

Aufgaben

  • Firmware für Labor- und Industriegeräte entwickeln und optimieren
  • Zuverlässige Kommunikation zwischen Hard- und Software sicherstellen
  • Hardwarenahe Funktionen und Messdatenerfassung implementieren
  • Sensorik und Messelektronik anbinden
  • Wartbare Geräte-Software entwickeln
  • Moderne Desktop-Anwendungen zur Steuerung und Konfiguration der Messsysteme entwickeln
  • Intuitive Benutzeroberflächen konzipieren und realisieren
  • Datenvisualisierungen für komplexe Mess- und Diagnosedaten erstellen
  • Softwarekomponenten zur Verarbeitung, Speicherung und Bereitstellung von Messdaten entwickeln
  • Schnittstellen und APIs für die Kommunikation zwischen Geräten und Softwareplattformen implementieren
  • Integration neuer Funktionen in bestehende Anwendungen unterstützen
  • Den gesamten Softwareentwicklungsprozess begleiten
  • Technische Umsetzung neuer Funktionen durchführen
  • Bestehende Anwendungen kontinuierlich optimieren
  • Code-Reviews und Tests durchführen
  • Hohe Softwarequalität durch strukturierte Entwicklungsprozesse sicherstellen
  • Eng mit den Bereichen Hardwareentwicklung, Applikation und Produktmanagement zusammenarbeiten

Anforderungen

  • Du verfügst über fundierte Kenntnisse in der Softwareentwicklung mit C++ unter Linux, idealerweise ab C++17, und bist mit hardwarenahen Systemen vertraut.
  • Du hast Erfahrungen in der Entwicklung von Firmware für eingebettete Systeme und weißt um die Optimierung der Kommunikation zwischen Hard- und Software.
  • Du kannst moderne Desktop-Anwendungen erstellen und intuitive Benutzeroberflächen konzipieren, um komplexe Daten verständlich darzustellen.
  • Du hast Kenntnisse in der Entwicklung von Backend-Software, einschließlich der Implementierung von APIs zur Kommunikation zwischen Softwareplattformen.
  • Du arbeitest analytisch, strukturiert und eigenverantwortlich und hast einen hohen Qualitätsanspruch an deine Softwareprodukte.
  • Du hast Erfahrung mit der Durchführung von automatisierten Tests, einschließlich Unit- und Integrationstests, um eine hohe Softwarequalität zu gewährleisten.
  • Du hast gute Kenntnisse in Netzwerkkommunikation, Logging und Fehlerbehandlung innerhalb von Linux-Umgebungen.
  • Du bist mit Versionsverwaltungssystemen und Buildtools vertraut und kannst neue Funktionen effizient in bestehende Software integrieren.
  • Du kannst bestehende Software analysieren und diese in eine tragfähige neue Architektur überführen.
  • Du hast Erfahrungen mit Echtzeitbetriebssystemen und kennst dich mit Industriellen Kommunikationsprotokollen aus.
  • Sehr gute Deutschkenntnisse auf C1-Niveau oder sind erforderlich, gute Englischkenntnisse sind von Vorteil.

Benefits

  • 30 Tage Urlaub
  • Innovatives Arbeitsumfeld
  • Mobiles Arbeiten
  • Individuelle Weiterbildung
  • Kita-Betreuungszuschuss
  • Kostenfreie Getränke
  • Kooperation mit Hansefit
  • Regelmäßige Firmenevents

Kontakt

Tel: 039203514250

Email: personal@sivonic.com


Ist dir ein Fehler aufgefallen?

Teile uns mit, was nicht funktioniert hat, damit wir es schnell beheben können. Sende eine E-Mail an fachkraefte(at)img-sachsen-anhalt.de