Job-Nr. 73427524
BH

Softwareentwickler (m/w/d) für Embedded Linux & Systemnahe Datenverarbeitung

BSS Hochspannungstechnik GmbH Heute veröffentlicht
Vollzeit
StandortSindelfingen, Baden-Württemberg

Modulare Backend-Services: Du entwickelst und pflegst unsere zentralen Python-Dienste für die Erfassung, Verarbeitung und Aggregation von Messdaten und gestaltest deren interne Schnittstellen sowie das Zusammenspiel der Komponenten. Messdaten verarbeiten: Du erstellst und erweiterst performante Pipelines zur Validierung, Filterung, Mustererkennung und statistischen Auswertung. Dein Fokus liegt auf numerischer Datenverarbeitung und der Laufzeit-Optimierung für ARM-Architekturen. Datenflüsse und Speicherung orchestrieren: Du konzipierst und verbesserst tragfähige Konzepte für die Datenhaltung – von schneller In-Memory-Pufferung und Pub/Sub (Redis) über Unix Domain Sockets und TCP/UDP bis hin zu lokalen relationalen Datenbanken (z. B. SQLite) für aggregierte Daten. Qualitätssicherung & Teamwork: Du sicherst die Robustheit der Codebasis durch strikte statische Typisierung, umfassende automatisierte Tests und strukturierte Reviews in enger Abstimmung mit den Firmware- und Hardwareentwicklern.

  • Hintergrund: Praktische Erfahrung in der Softwareentwicklung – erworben durch Berufspraxis und ein Studium (z. B. Informatik, Elektrotechnik, Technische Informatik).
  • Python-Expertise: Fundierte Kenntnisse in modernem Python (3.11+) mit striktem Fokus auf statische Typisierung, asynchrone Programmierung sowie performante Datenverarbeitung mit NumPy.
  • Linux-Know-how: Sicherer Umgang mit Linux-Systemen auf der Kommandozeile. Du verstehst, wie Systemdienste, Netzwerkeinstellungen, Daemons und Logging zusammenspielen, und nutzt diese gezielt zur Fehlersuche.
  • Daten & Architekturen: Erfahrung im Umgang mit Datenverarbeitungskonzepten, Schnittstellendesign (IPC, Pub/Sub-Messaging) sowie Datenbanken z. B. relationale SQL-Datenbanken.
  • Systemverständnis: Interesse an technischen Zusammenhängen an der Schnittstelle zwischen Hardware, Betriebssystem und Applikationslogik.
  • Qualitätsbewusstsein: Ein sauberer Entwicklungsansatz ist für dich selbstverständlich.
  • Von Vorteil: Erste Berührungspunkte mit Embedded-Linux-Umgebungen (z. B. Yocto), C/C++, Rust, hardwarenaher Kommunikation oder messtechnischen Aufgabenstellungen.
  • Arbeitsweise: Strukturierte, lösungsorientierte Herangehensweise, Eigeninitiative und Freude an offener Kommunikation in einem interdisziplinären Team.
  • Sprache: Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift.

Wir bieten

  • Gestaltungsspielraum: Bei uns kannst du früh Verantwortung übernehmen, eigene Ideen einbringen und aktiv an der Weiterentwicklung unserer Produkte, Prozesse und Strukturen mitwirken.
  • Arbeiten mit Wirkung: Unsere Produkte leisten einen wichtigen Beitrag zur Stabilität und Zukunftsfähigkeit der Energieversorgung. Was du entwickelst, wird weltweit eingesetzt.
  • Persönliche Entwicklung: Mit unserem Wachstum wachsen auch die Möglichkeiten für dich. Du kannst neue Themen übernehmen, dich fachlich weiterentwickeln und deinen eigenen Weg bei uns gestalten.
  • Vergütung: Attraktive Vergütung inklusive jährlicher Gewinnbeteiligung sowie zusätzliche Benefits.
  • Arbeitsmodell: Flexible Arbeitszeiten bei einer 40-Stunden-Woche und Präsenzarbeit in unserem Büro in Sindelfingen.
  • Team & Kultur: Kurze Wege, offene Zusammenarbeit, flache Hierarchien.

Über den Arbeitgeber

BH
BSS Hochspannungstechnik GmbH
Unternehmen · Sindelfingen
1
offene Stellen
Alle Stellen des Arbeitgebers

Könnte dich auch interessieren