Anmelden Job inserieren
16.878 IT-Jobs

Embedded Linux Software Engineer (C++/STM32, Python, FPGA) (m/w/d)

Jobriver IT Jobbörse (16.886 weitere Jobs)
Münster
Hybrid
Vollzeit
Mid-Level
Ab sofort
vor 2 Tagen
55.000 € – 73.000 € / Jahr
Jobriver schätzt: 37.045 € – 134.116 € / Jahr Embedded-Entwickler

Beschreibung

Das Unternehmen ist eine zukunftsorientierte Technologiegruppe, die sich durch visionäre Ingenieurs-Exzellenz auszeichnet. Mit einem Team von über 650 Mitarbeitern ist unser Kunde ein privat geführter globaler Partner, der langfristige Perspektiven und innovative Lösungen in verschiedenen Technologiebereichen wie Sensoren, autonome Robotik und KI bietet. Zur Verstärkung des Entwicklungsteams suchen wir einen Embedded Linux Software Engineer, der Teil der Abteilung für Embedded Software wird. In dieser Rolle unterstützen Sie die Geschäftseinheit für Wasserleitungsintegrität und entwickeln fortschrittliche Technologien zur Überwachung und Sicherstellung der Integrität von Wasserpipeline-Netzwerken. Ihre Aufgaben umfassen die Entwicklung und Optimierung von Software für eingebettete Systeme auf Basis von STM32-Mikrocontrollern unter Verwendung von modernem C++. Sie werden auch Hardware-nahe Schnittstellen und Sensor-Treiber implementieren sowie Tests für die von Ihnen entwickelten Funktionen planen und dokumentieren. Darüber hinaus arbeiten Sie eng mit angrenzenden Abteilungen wie der Elektronikentwicklung und der Systemintegration zusammen. Die Position bietet Ihnen die Möglichkeit, Ihre Expertise in der Integration von FPGA-Komponenten und der Entwicklung von Systemdiensten in Python zu vertiefen. Sie tragen aktiv zur Systemintegration bei und helfen, den begrenzten Rohstoff Wasser effizienter zu nutzen und somit einen wichtigen Beitrag zu Nachhaltigkeit und Umweltschutz zu leisten.

Anforderungen

Der ideale Kandidat bringt mindestens 3 Jahre Berufserfahrung in der Entwicklung von Embedded Software mit modernem C++ auf Mikrocontrollern oder SoCs mit. Sie sollten sicher im Umgang mit der Low-Level-Entwicklung, einschließlich Treiberentwicklung und Kommunikationsprotokollen wie I2C, SPI, UART, CAN und Ethernet sein. Ein gutes Verständnis von Mikrocontroller- und Systemarchitekturen ist ebenfalls erforderlich. Erfahrung in strukturiertem Testen und technischer Dokumentation im Entwicklungsalltag ist von Vorteil, ebenso wie Kenntnisse agiler Softwareentwicklungsmethoden, idealerweise in einem Scrum-Team. Persönliche Eigenschaften wie eine eigenverantwortliche, flexible Arbeitsweise und starke Teamfähigkeit sind unerlässlich. Zusätzliche Kenntnisse in Python für Embedded Linux-Anwendungen sowie Erfahrung mit Embedded Linux-Systemen, DevOps-Tools und FPGAs sind von Vorteil, jedoch nicht zwingend erforderlich. Wir suchen einen proaktiven, lösungsorientierten Teamplayer, der bereit ist, seine Expertise einzubringen und gemeinsam mit dem Team Lösungen weiterzuentwickeln.

Technologien

Python C++ Linux

Soft Skills

Teamfähigkeit Flexibilität Eigenverantwortliches Arbeiten

Erforderliche Sprachen

Deutsch Englisch

Jetzt bewerben

64.000 €
0 / 800 Zeichen

Lebenslauf, Zeugnisse, Anschreiben (PDF, max. 5MB pro Datei, max. 10 Dateien)

Dateien hier ablegen oder klicken
Weitere Informationen findest du in der Datenschutzerklärung. Du kannst deine Einwilligung jederzeit widerrufen.