Embedded C C++ Softwareentwicklung
Role details
Job location
Tech stack
Job description
-
Permanent position
-
CHF 95 000 - 115 000 /year
-
German (Fluent), English (Fluent)
-
Zürich, 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., * Du entwickelst und pflegst Firmware für Mikrocontroller in C und C++.
-
In dieser Rolle implementierst und optimierst du Routinen zur Signalverarbeitung und Erfassung analoger Sensordaten.
-
Du konzipierst Kommunikationsschnittstellen zwischen Embedded-Systemen und Cloud- oder Desktop-Anwendungen.
-
In dieser Rolle arbeitest du eng mit Hardware- und Softwareingenieur:innen zusammen, um die Systemleistung zu verbessern.
-
Du erhöhst die Zuverlässigkeit der Gesamtsysteme durch kontinuierliche Analyse und Optimierung der Embedded-Software.
Requirements
- Abgeschlossenes Studium in Elektrotechnik, Informatik, Biomedizintechnik oder einem vergleichbaren technischen Fachgebiet.
- Mehrjährige praktische Erfahrung in der Integration von Sensoren sowie der Erfassung und Aufbereitung von Messsignalen.
- Fundierte Kenntnisse in analoger Signalaufbereitung (Filter, Verstärkung, Rauschreduktion) und im Umgang mit ADC/DAC-Systemen inklusive geeigneter Abtastrategien.
- Sehr gute Programmierpraxis in Embedded C/C++ auf PIC- und STM-Plattformen, ergänzt durch routinierten Einsatz von Git und Unit-Tests.
- Vorteilhaft sind Kenntnisse in digitalen Signalverarbeitungsmethoden (z.B. Filterung, FFT, Merkmalextraktion) sowie in Schnittstellen wie BT/BLE und WLAN.
- Du arbeitest lösungsorientiert und praxisnah, interessierst dich für biomedizinische oder Sensoranwendungen und kommunizierst sicher in Englisch.