Embedded Linux Software Engineer (m/w/d)

Unternehmen

MBS Holding GmbH

Über diese Stelle

keine Angabe
Design, Entwicklung, IT & Tech, Software-Entwicklung, UX
Festanstellung

Über MBS Holding GmbH

MBS Holding GmbH (MBS) ist ein Qualitätsanbieter für kritische Kommunikationsdienste und deren Infrastruktur. Als eigentümergeführtes, international agierendes Unternehmen beschäftigen wir mehr als 160 Mitarbeitende in Deutschland, Frankreich und Polen.

Wir betreiben Daten- und Sprachkommunikation über Satelliten- und Datennetzwerke - weltweit und im Weltraum. Unser Know-how reicht von klassischen Satelliten Services bis hin zu maßgeschneiderten Applikationen aus dem Anwendungsfeld New Space, Automation und künstlicher Intelligenz.

Regierungs-, Geschäfts- und Medienkunden weltweit vertrauen auf die Integrität und Innovationskraft der MBS. Auch weil wir über unsere eigene ausfallsichere Infrastruktur verfügen.

Als Teil des Teams „New Space“ entwickeln Sie die Produkte für eine neue Satellitenkonstellation mit.

Aufgaben

  • Implementierung einer CI/CD-Toolchain: Sie sind verantwortlich für die Implementierung einer CI/CD-Toolchain, um Yocto-basierte Linux-Images für Hardware-in-the-Loop-Testumgebungen zu erstellen und bereitzustellen.
  • Evaluierung und Integration von Drittanbieter-Yocto-Schichten: Sie evaluieren und integrieren Drittanbieter-Yocto-Schichten, beispielsweise zur Nutzung von GNU Radio, um die Funktionalität unserer Systeme zu erweitern.
  • Integration programmierbarer Logik: Sie integrieren die in-house entwickelte und montierte programmierbare Logik in das Linux-Image und stellen sicher, dass eine nahtlose Kommunikation zwischen der programmierbaren Logik und dem Linux-Kernel gewährleistet ist, in Zusammenarbeit mit unserem FPGA-Entwickler.
  • Entwicklung von Softwarealgorithmen: Sie entwerfen und implementieren Softwarealgorithmen für Satellitensysteme, einschließlich digitaler Signalverarbeitung und Kommunikation mit Bodenstationen.

Fähigkeiten

  • Sie verfügen über einen Bachelor- oder Masterabschluss in Informatik, Software Engineering oder einem verwandten Bereich.
  • Sie haben praktische Erfahrung mit Yocto oder Petalinux gesammelt und wissen, wie man diese Technologien effektiv einsetzt.
  • Sie bringen ausgeprägte Fähigkeiten zur Problemlösung mit, um komplexe technische Herausforderungen zu bewältigen.
  • Kenntnisse in diesen Programmiersprachen sind wünschenswert, um leistungsstarke Softwarelösungen zu entwickeln.
  • Erfahrung mit Continuous Integration/Continuous Deployment Prozessen ist von Vorteil.
  • Kenntnisse in GNU Radio und digitale Signalverarbeitung helfen Ihnen dabei, innovative Lösungen zu entwickeln.
  • Grundkenntnisse in Satellitenkommunikationsprotokollen (CCSDS) sind wünschenswert.
  • Kenntnisse im Bereich Commanding, Control und Datenverarbeitung sind von Vorteil.
  • Ein Verständnis für Integrationsprozesse von Raumhardware und -software ist hilfreich für die erfolgreiche Umsetzung unserer Projekte.
  • Erforderliche Sprachkenntnisse: Englisch – B2

Standort

Adresse

keine Angabe, Deutschland


Social Media


Weitere Links


Diese Stellen könnten interessant für Dich sein