Wie du dazu beitragen kannst:
* Als Embedded Softwareentwickler (w/m/d) entwirfst, entwickelst und optimierst du Firmware für Embedded Systeme auf Applikationsprozessoren (Cortex-A, Linux) sowie Mikrocontrollern (Cortex-M, RTOS).
* Du implementierst Low-Level-Softwaretreiber, Kommunikationsprotokolle und Hardware Abstraction Layer.
* Du arbeitest an der Entwicklung innovativer Produkte im Bereich Umwelt-Monitoring.
* Du führst Systemtests durch und behebst Fehler im Entwicklungsprozess.
* Du dokumentierst die Softwarearchitektur, das Design und die Testverfahren.
Dein Profil:
* Abgeschlossenes Studium im Bereich Elektrotechnik, Informatik oder mehrjährige Berufserfahrung im Bereich der Embedded Softwareentwicklung oder eine vergleichbare Qualifikation.
* Du verfügst über fundierte Kenntnisse in der C/C++ Programmierung und im Embedded-Systemdesign, insbesondere für ARM-Cortex-Architekturen.
* Erfahrungen mit Embedded Echtzeitbetriebssystemen (RTOS) und in der Softwareentwicklung für ressourcenbeschränkte Umgebungen gehören zu deinen Stärken.
* Du bist vertraut mit Kommunikationsprotokollen wie SPI, I2C und UART und hast idealerweise auch Erfahrung in der Integration drahtloser Kommunikationsstandards.
* Du verfügst entweder über sehr gute Deutschkenntnisse und gute Englischkenntnisse oder über sehr gute Englischkenntnisse und gute Deutschkenntnisse.
Deine Vorteile:
* Flexible und familienfreundliche Arbeitszeitmodelle
* Remote-Work-Möglichkeiten
* Regelmäßige interne Schulungen sowie externe berufliche Weiterbildungen
* Leistungsgerechte Vergütung für alle Mitarbeiter:innen
* Laufbahnmodell
* Bezuschusstes Mittagessen im hauseigenen Casino (standortabhängig)
* Gemeinsame Feiern und Team-Events (z.B. Weihnachtsfeier, Sommerfest, Turniere)
* Betriebliche Altersvorsorge
* Job-Rad (Dienstfahrrad-Leasing)