Software Engineer (Wireless IoT Systems) (m/w/d) in Kerzers
Dieser Rocken® Partner ist ein Anbieter von Hochleistungs-Halbleitern, IoT-Systemen und Cloud-Konnektivitätsdiensten, der sich der Bereitstellung hochwertiger Technologielösungen widmet, die einen intelligenteren, besser vernetzten und nachhaltigeren Planeten ermöglichen. Deren globalen Teams setzen sich dafür ein, Lösungsarchitekten und Anwendungsentwicklern zu helfen, sowie bahnbrechende Produkte für die Infrastruktur-, Industrie- und Verbrauchermärkte zu entwickeln.
Deine Verantwortung
Entwicklung und Verifikation von Firmware für SOC, die die zentrale Steuerung unserer drahtlosen IoT-Transceiver ermöglicht (60 %).
Validierung des Systems während des SOC-Montageprozesses (30 %).
Du wirst eng mit dem Integrationsingenieur und dem Anwendungsteam zusammenarbeiten, um die Entwurfs- und Validierungsphasen zu begleiten (10 %).
Je nach deinem Profil besteht die Möglichkeit, einen Protokollstapel auf höherer Ebene wie das BLE-Master-Slave-Profil bis zur Verbindungsschicht zu implementieren.
Deine Skills
Du bringst mehr als 3 Jahre Erfahrung in der Firmware-Entwicklung mit.
Du bist ein Profi im Programmieren mit C/C++.
Du verstehst die Herausforderungen bei der Entwicklung von Hardware- und Softwarelösungen für batteriebetriebene Geräte mit begrenzten Ressourcen und in Echtzeit.
Du hast Erfahrungen mit den Prozessoren ARM, ARC und RISC-V.
Du bist in der Lage, eingebettete Software sowohl auf Bare-Metal als auch auf RTOS (wie FreeRTOS, Zephyr, Mynewt) zu entwickeln.
Du kennst dich bestens aus mit der Automatisierung von Testgeräten wie Oszilloskop, Logikanalysator, Protokollanalysator, Python.
Du hast bereits mit Bluetooth BLE, ZigBee, 6LoWPAN, und 802.15.4 gearbeitet.
Du bist geübt im Erstellen von Prototypplatinen und im Debuggen.
Du arbeitest gerne eng mit anderen Ingenieuren zusammen, insbesondere mit den Teams für Analoge und Digitale Technik.
Du kannst RTL-Simulationen ausführen und hast Erfahrung mit gängigen Tools auf dem Markt.
Du hast Erfahrung mit Gerätetreibern und JTAG-Debuggern.
Du hast Kenntnisse in Kommunikationsprotokollen wie SPI, I2C, RS485, USB, TCP usw.
Du kannst Toolchains und Build-Umgebungen einrichten.
Du hast Erfahrung in der Entwicklung und dem Entwurf von drahtlosen Datenkommunikationsprotokollen.
Du hast Kenntnisse in Git-Datenbankverwaltung und arbeitest gern im Team.
ROCKEN Jobs:
Arbeitsort
Kerzers
Kontakt
Milosch Gressly,
+41 44 385 21 28
Firma: Rocken AG
Einsatz
- Arbeitspensum:
- 60%
- Anstellungsverhältnis:
- Festanstellung oder temporär
- Stellen-Typ:
- Mitarbeiter/In
- Arbeitsort:
- Kerzers (FR)