Embedded-Softwareentwickler Firmware für Mikrocontroller-basierte Produkte

SIEGENIA-AUBI KG
Wilnsdorf, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
German

Job location

Wilnsdorf, Germany

Tech stack

API
Amazon Web Services (AWS)
ARM
JIRA
C++
Firmware
FreeRTOS
Issue Tracking Systems
Software Architecture
PIC Microcontroller
GIT
Information Technology

Job description

API Programmiererfahrung Jira C-Programmiersprachen Informatik OTA GIT Elektrotechnik Programmiersprachen Dokumentation Softwarearchitektur Ticketsystem Deutsch, * Erstellung, Pflege und Weiterentwicklung von Geräte-Firmware

  • Unterstützung bei der Konzeption, Spezifikation und Dokumentation von Schnittstellen für das Zusammenspiel der verschiedenen Softwareebenen
  • Teilnahme an Sprints
  • U.a. Implementierung einer CoAP-Schnittstelle auf einem ESP32 S3 mit Eventhandling, Exceptionhandling auf Basis eines dokumentierten Konzeptes
  • Erstellung einer CDDL-basierten Dokumentation der CBOR-Structs
  • Schaffung einer standardisierten Schnittstelle dieser API zu einer vorhandenen Softwarearchitektur
  • Implementierung einer OTA-Funktionalität für den Cortex M4
  • Einpflegen der Konzepte und Implementierungsentscheidungen in vorhandene Dokumentation
  • Möglichkeit zur mobilen Arbeit mit bis zu 40% wöchentlich nach der Einarbeitungsphase, * APIs, ARM Architektur, Amazon S3, C++, Diagrammerstellung, Elektrotechnik, Embedded Systems, Firmware, Freertos, Git, Informatik, Jira, Picmicro, Schreiben von Dokumentation, Software Architecture, Trouble-Ticket

Requirements

  • Absolviertes Studium der Informatik, Elektrotechnik oder eine gleichwertige Qualifikation
  • Sicherer Umgang in der Programmierung mit C (C++) für Mikrocontroller-Programmierung (z.B. ESP32, freertos)
  • Gute Kenntnisse im Umgang mit Entwicklungs-Tools (VS-Code, Git)
  • Erfahrung mit Tools zur Dokumentation (z.B. drawio)
  • Erfahrung mit Ticketsystemen und Softwareentwicklungsworkflows (z.B. Jira)
  • Sehr gute Deutschkenntnisse in Wort und Schrift (mindestens B2 Niveau), * Bachelor

Sprachkenntnisse

  • Deutsch

Benefits & conditions

Job-Rad Parkplatz Betriebliche Altersvorsorge Mobiles Arbeiten Flexible Arbeitszeiten Zusätzliche Urlaubstage Kantine, * Mitarbeiterparkplatz

  • Kantine
  • Gesundheitsprogramme
  • Flexible Arbeitszeiten
  • Zielvereinbarungsprämie
  • Umfangreiches Schulungsangebot
  • Betriebliche Altersvorsorge
  • Bike-Leasing
  • Betriebskindergarten
  • Mobiles Arbeiten
  • 30 Tage Urlaub
  • Mobiles Arbeiten im EU-Ausland
  • Gruppenunfallversicherung

About the company

Innovation hat bei SIEGENIA Tradition. Und das nun schon in der vierten Generation. Richtungsweisend für unser Denken und Handeln ist das Thema Raumkomfort. Unser Ziel ist es, in enger Zusammenarbeit mit unseren Kunden Lösungen für Fenster-, Tür- und Komfortsysteme zu entwickeln, um Räume lebendig zu machen, damit Menschen sich darin wohlfühlen. Mehr als 2.800 Kolleginnen und Kollegen meistern täglich neue Herausforderungen und sorgen in einer spannenden Branche für zufriedene Kunden in über 80 Ländern weltweit. 20 Standorte weltweit 2800 Mitarbeitende 1914 Gründung

Apply for this position