15.024 IT-Jobs

Software Developer (m/w/d)

Jobriver HR Service (15022 weitere Jobs)
Stuttgart
Vor Ort
Vollzeit
Mid-Level
Ab sofort
vor 8 Stunden
59.000 € – 77.000 € / Jahr

Beschreibung

Das Unternehmen ist ein international tätiger Anbieter in der Baumaschinenbranche, der innovative Lösungen im Bereich der Mörtel- und Betonpumpen entwickelt. In dieser spannenden Rolle als Software Developer sind Sie Teil eines dynamischen Teams, das an der Digitalisierung von Baufahrzeugen arbeitet. Ihre Hauptaufgabe besteht darin, Edge-Applikationen in .NET/C# zu entwickeln und diese auf Linux-basierten Embedded-Systemen zum Einsatz zu bringen. Sie implementieren Container-Module, die robust und zuverlässig arbeiten, und verbinden die Software mit CAN-basierten Steuergeräten sowie Sensoren. Zudem gestalten Sie die IoT-Kommunikation sicher und effizient und stellen die Mobilfunkanbindung über SIM/eSIM, APN und VPN sicher. Im Backend entwickeln Sie APIs und Services für Provisioning, Device Twin und Telemetrie. Dabei orientieren Sie sich an Clean-Code-Prinzipien und bringen Ihre Erfahrung in die CI/CD-Pipelines ein. Zusammen mit Ihrem Team entwickeln Sie produktfähige Lösungen von der Architektur über das Konzept bis hin zum Prototyping und der technischen Spezifikation. Die anschließende Weiterentwicklung und Serienumsetzung erfolgt durch internationale Entwicklungsteams in China und Indien, die auf Ihrer Vorarbeit aufbauen. Diese Position bietet Ihnen die Möglichkeit, Softwarelösungen für innovative Maschinen zu entwerfen und deren internationale Umsetzung aktiv mitzugestalten.

Anforderungen

Der ideale Kandidat verfügt über ein erfolgreich abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation. Sie bringen sehr gute Kenntnisse in C# und .NET mit und haben Erfahrung auf Linux-Systemen. Praxiserfahrung im IoT-Umfeld, vorzugsweise im MS Azure Scope, ist von Vorteil. Zudem sollten Sie ein Verständnis für IoT-Protokolle, automotive Feldbusse sowie CAN-basierte ECUs haben. Ein sicherer Umgang mit Test Driven Development (TDD), Clean Code und den SOLID-Prinzipien ist erforderlich. Sie haben Erfahrung in der Implementierung automatisierter Tests und moderner Softwarequalität. Analytisches, systematisches und lösungsorientiertes Denken zeichnet Sie aus, ebenso wie eine selbstständige und strukturierte Arbeitsweise. Kommunikationsstärke und Teamfähigkeit sind in nationalen und internationalen Teams unerlässlich. Gute Deutsch- und Englischkenntnisse runden Ihr Profil ab.

Technologien

C# .NET Linux IoT

Soft Skills

Teamfähigkeit Kommunikationsstärke Analytisches Denken

Erforderliche Sprachen

Deutsch Englisch

Jetzt bewerben

68.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.