Embedded Firmware Engineer (m/w/d)
Key information
- Publication date:28 November 2024
- Workload:80 – 100%
- Contract type:Permanent position
- Salary:CHF 90 000 - 110 000 /year
- Language:German (Fluent)
- Place of work:Biel / Bienne
Rocken® ist ein Schweizer Unternehmen mit dem Sitz in Zürich.
Wir haben eine webbasierte Online- Plattform zur Jobsuche und Talentgewinnung entwickelt, die den Bewerbungsprozess digitalisiert und die Unternehmung dabei unterstützt, Talente am Markt rasch zu erkennen und langfristig für sich zu gewinnen. Mit einem digitalen Rocken Profil kann sich jeder Bewerber schnell und unkompliziert mit marktführenden Firmen verbinden und das Profil teilen.
Unsere Arbeit stellt technologisch und organisch die Menschen im Mittelpunkt. Rocken® bietet Executive- Search und Talent Management Beratung an, um die persönlichen und individuellen Ansprüche jedes Einzelnen abzuholen und diese in der Personalbeschaffung und Karriereplanung optimal umzusetzen.
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.
https://rocken.jobs
Arbeitsort
Biel / Bienne
Kontakt
Milosch Gressly,
+41 44 385 21 28
Contact
Rocken®