Software Entwickler für Firmware (w/m/d)

Veröffentlicht:
3. Mai 2022
Jobtyp:

Stellenbeschreibung

Deine Aufgaben

  • Du entwickelts Firmware und koordinierst die externen Softwareentwicklungspartner
  • erarbeitest SW-Architektur und Konzepte
  • evaluierst, definierst und betreust die Entwicklungs-Tools
  • schreibst Software-Anforderungen, basierend auf bestehenden Produkt-Anforderungen
  • definierst manuelle Testfälle und erstellst Unittests
  • kümmerst dich um die Wartung bestehender Gerätefirmware und der Control-Software
  • steuerst externe SW-Entwicklungspartner
  • stellst die SW-Qualität mit Code- und Dokumentations-Reviews sicher
  • führst SW-Releases mit entsprechender Dokumentation durch
Deine Story

  • Du bist Experte, wenn es um die Architektur, das Design und die Dokumentation von prozeduraler und objektorientierter Software geht
  • kennst dich gut mit der Entwicklung von Applikationen und Embedded-Software mit C/C++ und Qt/QML aus
  • hast Erfahrung mit
      • Cortex-M3 Microcontrollern (LPC1758 von Vorteil)
      • den Atlassian-Tools JIRA, Confluence, Bitbucket und Bamboo
      • Entwicklungstools Visual Studio, IAR Embedded Workbench, Qt Creator und XCode
      • Embedded-RTOS (vorzugsweise FreeRTOS mit FreeRTOS+TCP)
  • kannst installierbare Applikationen mit Qt und XCode erstellen
  • weisst, wie man Software testet (manuell, Unittests)
  • und kennst natürlich gängige Netzwerkprotokolle (TCP/IP, UDP, DHCP u.a.) inkl. deren Analyse
  • ausserdem sprichst du gut Englisch
Wir bieten

  • umfangreiches Weiterentwicklungsangebot
  • flexible Arbeitszeiten 
  • Obsttage und Fitnessstudio-Förderbeiträge
  • Kultur- und Sportermässigungen