Embedded Firmware Engineer (m/w/d) in Biel/Bienne
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 zentralen Funktionen unserer drahtlosen IoT-Transceiver steuern (insgesamt 60 % der Arbeitszeit).
Systemvalidierung während des SOC-Montageprozesses (30 % der Arbeitszeit).
Zusammenarbeit mit dem Integrationsingenieur und dem Anwendungsteam während der Entwurfs- und Validierungsphase (10 % der Arbeitszeit).
Je nach Profil besteht die Möglichkeit, einen Protokollstapel auf hoher Ebene zu implementieren, wie das BLE-Master-Slave-Profil bis zur Verbindungsschicht.
Deine Skills
Mehr als 3 Jahre Erfahrung in der Firmware-Entwicklung.
Sehr gute Kenntnisse in der Programmierung mit C/C++.
Du hast ein gutes Verständnis für die Herausforderungen der Hardware- und Software-Entwicklung, insbesondere bei batteriebetriebenen Geräten mit begrenzten Ressourcen in Echtzeit.
Du hast Erfahrung mit den gängigsten Prozessoren wie ARM, ARC und RISC-V.
Du kannst eingebettete Software sowohl auf Bare-Metal als auch auf RTOS (wie FreeRTOS, Zephyr, Mynewt) entwickeln.
Du bist vertraut mit der Automatisierung von Testgeräten wie Oszilloskop, Logikanalysator, Protokollanalysator, Python usw.
Du hast Erfahrung in der Arbeit mit Bluetooth BLE, 802.15.4, ZigBee, 6LoWPAN und ähnlichen Protokollen.
Du kannst eine Prototypplatine erstellen und bist in der Lage, zu debuggen.
Enge Zusammenarbeit mit anderen Ingenieuren, insbesondere im analogen und digitalen Team, ist für dich selbstverständlich, um Aufgaben zu erledigen.
Du hast Erfahrung mit der Ausführung von RTL-Simulationen und gängigen Tools auf dem Markt.
Du hast bereits mit Gerätetreibern gearbeitet und kennst dich mit JTAG-Debuggern aus.
Du hast Kenntnisse von Kommunikationsprotokollen wie SPI, I2C, IP, RS485, USB, TCP usw.
Du bist geübt im Einrichten von Toolchains und Build-Umgebungen.
Du hast die Fähigkeit, drahtlose Datenkommunikationsprotokolle zu entwerfen und zu entwickeln.
Kenntnisse in der Git-Datenbankverwaltung und der Zusammenarbeit im Team runden dein Profil ab.
ROCKEN Jobs:
Arbeitsort
Biel / Bienne
Kontakt
Milosch Gressly,
+41 44 385 21 28
Firma: Rocken AG
Berufsfelder
Informatik und Telekommunikation, Ingenieure und technische Berufe, Design, Gestaltung und Architektur
Einsatz
- Arbeitspensum:
- 50 - 100%
- Anstellungsverhältnis:
- Festanstellung oder temporär
- Stellen-Typ:
- Mitarbeiter/In
- Arbeitsort:
- Biel/Bienne (BE)