8.905 IT-Jobs

Embedded-Softwareentwickler (m/w/d) Firmware für Mikrocontroller

Jobriver HR Service (8903 weitere Jobs)
Köln
Hybrid
Vollzeit
Mid-Level
vor 49 Tagen
65.000 € – 80.000 € / Jahr
Jobriver schätzt: 37.766 € – 91.462 € / Jahr Embedded-Entwickler

Beschreibung

Unser Kunde ist ein innovatives Unternehmen, das in der Entwicklung von Lösungen für Fenster-, Tür- und Komfortsysteme tätig ist. In dieser Rolle als Embedded-Softwareentwickler sind Sie verantwortlich für die Erstellung, Pflege und Weiterentwicklung von Geräte-Firmware. Zu Ihren täglichen Aufgaben gehört die Unterstützung bei der Konzeption, Spezifikation und Dokumentation von Schnittstellen, um das Zusammenspiel der verschiedenen Softwareebenen zu gewährleisten. Sie nehmen aktiv an Sprints teil und implementieren unter anderem eine CoAP-Schnittstelle auf einem ESP32 S3 mit Event- und Exception-Handling, basierend auf einem dokumentierten Konzept. Zudem erstellen Sie eine CDDL-basierte Dokumentation der CBOR-Structs und schaffen eine standardisierte Schnittstelle dieser API zu einer vorhandenen Softwarearchitektur. Die Implementierung einer OTA-Funktionalität für den Cortex M4 gehört ebenfalls zu Ihrem Aufgabengebiet. Nach der Einarbeitungsphase haben Sie die Möglichkeit, bis zu 40% Ihrer Arbeitszeit mobil zu gestalten. Das Unternehmen legt großen Wert auf Raumkomfort und die Zufriedenheit seiner Mitarbeiter, was sich in einem positiven Arbeitsumfeld und vielfältigen Entwicklungsmöglichkeiten widerspiegelt.

Anforderungen

Der ideale Kandidat verfügt über ein abgeschlossenes Studium der Informatik, Elektrotechnik oder eine gleichwertige Qualifikation. Sie sollten sicher im Umgang mit der Programmierung in C (C++) für Mikrocontroller sein, insbesondere mit Plattformen wie dem ESP32 und freertos. Gute Kenntnisse in der Anwendung von Entwicklungs-Tools wie VS-Code und Git sind unerlässlich. Zudem bringen Sie Erfahrung im Umgang mit Dokumentationstools wie drawio sowie mit Ticketsystemen und Softwareentwicklungsworkflows, beispielsweise Jira, mit. Sehr gute Deutschkenntnisse in Wort und Schrift auf mindestens B2-Niveau sind erforderlich. Persönliche Eigenschaften wie Teamfähigkeit, analytisches Denken und eine strukturierte Arbeitsweise runden Ihr Profil ab. Sie sollten zudem bereit sein, sich in neue Technologien einzuarbeiten und aktiv an der Weiterentwicklung des Teams mitzuwirken.

Technologien

Git C C++

Soft Skills

Teamfähigkeit Analytisches Denken

Erforderliche Sprachen

Deutsch

Jetzt bewerben

72.500 €
0 / 800 Zeichen

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

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