B. Braun Group

Embedded Linux Softwareentwickler (w/m/d) - Rust

B. Braun Group
Apply
1 day ago
Melsungen, GermanyMid Level

Responsibilities

  • Entwicklung moderner Embedded-Software mit Rust unter Linux.
  • Konzeption und Umsetzung neuer Funktionen einschließlich automatisierter Tests.
  • Entwicklung von Kommunikations- und Netzwerkdiensten sowie Optimierung binärer und textbasierter Kommunikationsprotokolle.
  • Anbindung und Steuerung von WiFi-, Ethernet- und Bluetooth-Hardwareschnittstellen.
  • Entwicklung von Web- und Service-Schnittstellen.
  • Analyse und Behebung komplexer Softwarefehler sowie Durchführung von Code Reviews.
  • Mitarbeit an Architekturentscheidungen, technischen Konzepten und Entwicklungsstandards.
  • Dokumentation und Pflege technischer Lösungen.

Requirements

  • Abgeschlossenes Studium der Informatik, Elektrotechnik oder eines vergleichbaren Fachgebiets oder eine abgeschlossene IT-Ausbildung mit entsprechender Berufserfahrung.
  • Gute Kenntnisse in Rust und Erfahrung in der Entwicklung unter Linux.
  • Verständnis für Systemprogrammierung, Nebenläufigkeit und performante Softwarearchitekturen.
  • Kenntnisse in Netzwerkkommunikation und Socket-Programmierung sind von Vorteil.
  • Freude an sauberem Code, automatisierten Tests und nachhaltigen Softwarelösungen.
  • Gute Deutsch- und Englischkenntnisse.
  • Erfahrungen im Embedded-Umfeld, mit Yocto, Build-Systemen oder Cross-Compilation sind von Vorteil.
  • Kenntnisse in der Entwicklung sicherheitskritischer oder regulierter Systeme sowie Beiträge zu Open-Source-Projekten sind Pluspunkte.

Benefits

  • Betriebliche Altersvorsorge.
  • Mobilitätsangebote wie B. Braun Job-Ticket oder Job-Bike.
  • Mitarbeitervergünstigungen.
  • Unterschiedliche Arbeitsmodelle, zum Beispiel Jobsharing und Teilzeit.
  • Befristete Beschäftigung; eine konkrete Befristungsdauer wird nicht genannt.

Tech Stack

Categories

Contact me