Dieser Arbeitgeber ist ein Pionier in der Entwicklung von Hochleistungs-Halbleitern, IoT-Systemen und Cloud-Konnektivitätsdiensten. Er liegt auf der Suche nach Lösungsarchitekten und Anwendungsentwicklern, die gemeinsam bahnbrechende Produkte für die Infrastruktur-, Industrie- und Verbrauchermärkte entwickeln.
Deine Rolle
* Entwicklung und Verifikation von Firmware für System-on-Chip (SOC), die die zentralen Funktionen unserer drahtlosen IoT-Transceiver steuern, insbesondere die Erfassung von Daten und die Steuerung von Aktionen.
* Validierung des Systems während des Montageprozesses von SOC, um sicherzustellen, dass alle Komponenten korrekt funktionieren.
* Zusammenarbeit mit dem Integrationsingenieur und dem Anwendungsteam während der Entwurfs- und Validierungsphase, um sicherzustellen, dass das Produkt den Kundenanforderungen entspricht.
* Möglichkeit zur Implementierung eines Protokollstapels auf hoher Ebene, wie z.B. Bluetooth Low Energy (BLE) oder 802.15.4, bis hin zur Verbindungsschicht.
Ihre Fähigkeiten
* Mehr als 3 Jahre Erfahrung in der Firmware-Entwicklung und -validierung.
* Sehr gute Kenntnisse in der Programmierung mit C/C++ und Erfahrung mit gängigen Prozessoren wie ARM, ARC und RISC-V.
* Gutes Verständnis für die Herausforderungen der Hardware- und Software-Entwicklung, insbesondere bei batteriebetriebenen Geräten mit begrenzten Ressourcen in Echtzeit.
* Erfahrung mit eingebetteter Software, sowohl auf Bare-Metal als auch auf Real-Time Operating Systems (RTOS) wie FreeRTOS, Zephyr oder Mynewt.
* Kenntnisse in der Automatisierung von Testgeräten wie Oszilloskop, Logikanalysator, Protokollanalysator und Python.
* Erfahrung mit Drahtloskommunikationsprotokollen wie Bluetooth BLE, 802.15.4, ZigBee, 6LoWPAN und ähnlichen Protokollen.
* Fähigkeit, eine Prototypplatine zu erstellen und zu debuggen.
* Enge Zusammenarbeit mit anderen Ingenieuren im analogen und digitalen Team, um Aufgaben zu erledigen.
* Erfahrung mit der Ausführung von Register-Transfer-Level (RTL)-Simulationen und gängigen Tools auf dem Markt.
* Erfahrung mit Gerätetreibern und JTAG-Debuggern.
* Kenntnisse von Kommunikationsprotokollen wie SPI, I2C, IP, RS485, USB, TCP usw.
* Fähigkeit, Toolchains und Build-Umgebungen einzurichten.
* Fähigkeit, drahtlose Datenkommunikationsprotokolle zu entwerfen und zu entwickeln.
* Kenntnisse in der Git-Datenbankverwaltung und der Zusammenarbeit im Team.
Löhne
90.000 bis 110.000 Euro pro Jahr