Embedded Softwareentwickler
168 (Ansichten)
Informationen
-
Arbeitsort
St. Gallen Zürich
-
Salärrahmen
CHF105.000 - CHF130.000/Jahr
-
Seniorität
Junior Senior
-
Erfahrung
1 - 3 Jahre 4 - 8 Jahre 9 Jahre +
Beschreibung
Aufgaben:
- Entwicklung von eingebetteten Softwarelösungen mit C/C++ für ARM- und DSP-basierte Prozessoren
- Pflege von Board Support Package (BSP) Treibern und Diensten für effiziente Datenverarbeitung mit geringer Latenz und hoher Bandbreite
- Erstellung und Wartung automatisierter Tests (CI/CD) zur Sicherstellung der Produktqualität
- Hochwertige Dokumentation der Softwarelösungen
- Enge Zusammenarbeit mit anderen Hardware- und Softwareingenieuren
Das bringst du mit:
- Abgeschlossenes Studium (Bachelor / Master / Promotion) in Informatik oder Elektrotechnik
- Fortgeschrittene Kenntnisse in eingebetteter Entwicklung (BSP, Kernel- und Treiberentwicklung, Debugging)
- Gute Kenntnisse der eingebetteten Linux-Architektur, Linux-Kernel, Gerätetreiber, Bootloader, Skriptsprachen (bash/python), Systemverwaltung und Netzwerkstapeln
- Erfahrung mit Yocto-Rezepten und -Schichten oder anderen Linux-Distributionen
- Vertraut mit gitbasierten Repositories und CI/CD-Systemen
- Strukturiertes Denken, starke Problemlösungsfähigkeiten und praktische Erfahrung in Hardware- und Software-Diagnose sowie Codeoptimierung