Software Entwickler (m/w/d)

Projektbewertung

Die Ausschreibung bietet einen sehr detaillierten Einblick in die Projektanforderungen mit klaren technischen Spezifikationen, Remote-Möglichkeiten und präzisen Skill-Anforderungen für einen Embedded C++ Entwickler im IoT-Umfeld eines Kaffeevollautomat-Projekts.

Rahmendaten:

Start: asap

Ende: 6 Monate mit Option auf Verlängerung

Einsatz: Remote und onsite in Gütersloh

Sprache: Deutsch (fließend), Englisch (Verhandlungssicher)

Branche: elektrotechnische Industrie



- Abstimmung, Entwicklung, Integration und Test von Vernetzungsfunktionen (RESTful APIs)

- Entwicklung diverser SW-Komponenten in C++ für die geforderten Features (Kaffeevollautomat)

(Embedded-Systeme)

- Umsetzung der Geräte-Features gemeinsam mit dem Entwicklungsteam

- Durchführung von Code Reviews, Unit-/ Modul- und Integrations-Tests

- Tests mit Hilfe der Simulation, HiL und am Gerät vor Ort

- Fehlersuche und -behebung

- Dokumentation der Ergebnisse und Präsentation in Reviews



MUST HAVE (was muss der Experte unbedingt mitbringen):

• Sehr gute Kenntnisse und Erfahrung in Embedded C++, RESTful-API‘s, JSON und HTTP

• Gutes Verständnis in Architektur- und Systemdesign von vernetzten Embedded Systemen

• Sicherer Umgang und Erfahrungen mit Gitlab CI/CD, Git, CMake und Visual Studio

• Grundkenntnisse in der Entwicklung mit Bare-Metal Microcontrollern und embedded Linux

• Sehr gute Englischkenntnisse in Wort und Schrift

NICE TO HAVE:

• Erfahrung in der Haushaltsgeräte- oder Consumer-Electronics-Branche

• Kenntnisse in MQTT, CoAP oder anderen IoT-Protokollen

• Google Test



WAS WIR NICHT SUCHEN (diese fachliche Ausrichtung des Experten würde in die falsche Richtung gehen):

• C/++ Embedded-Entwickler mit nur Hardware-Erfahrungen

• Frontend-Entwickler

Restful ApisArchitekturC++CmakeCode-ReviewElektronikEmbedded C++Embedded LinuxJsonMicrosoft Visual Studio

Art der Anstellung

contracting

Gepostet am

16. September 2025

Angeboten von:

Freelancermap

Zur Ausschreibung (öffnet in neuem Tab)