Prilly
Embedded Software Engineer
- 04 September 2026
- 100%
- Festanstellung
- Prilly
Job-Zusammenfassung
Der Embedded Software Engineer unterstützt die Entwicklung von Softwarelösungen.
Aufgaben
- Entwickeln, optimieren und pflegen von Softwareanwendungen in C/C++.
- Integration von Software mit Elektronik, Optik und Sensorsystemen.
- Durchführen von Tests, Validierung und Fehlersuche zur Sicherstellung der Zuverlässigkeit.
Fähigkeiten
- Erfahrung mit RTOS, Embedded Linux und Softwareentwicklungsframeworks erforderlich.
- Kenntnisse in Signalverarbeitung und System-on-Chip (SoC).
- Fähigkeiten in der Zusammenarbeit mit multidisziplinären Teams.
Ist das hilfreich?
Über den Job
Der Embedded Software Engineer ist ein technischer Mitarbeiter im Machine-Readable Features Laboratory und unterstützt die Entwicklung, Integration, Validierung und Wartung von eingebetteten Softwarelösungen, die in fortschrittlichen maschinenlesbaren Authentifizierungs- und Rückverfolgbarkeitssystemen eingesetzt werden.
Die Rolle umfasst ein breites Spektrum an Technologien, darunter Echtzeitbetriebssysteme (RTOS), Embedded-Linux-Plattformen, Hochgeschwindigkeitssensorsysteme, Signalverarbeitung, System-on-Chip (SoC)-Architekturen und industrielle Softwareentwicklungs-Frameworks. Die Position verbindet Softwarearchitektur und -entwicklung, Systemintegration, Test, Fehlerbehebung und Bereitstellungsaktivitäten in einem multidisziplinären Umfeld, das Elektronik, Optik, Chemie, Datenwissenschaft und Softwaretechnik umfasst.
Diese Position eignet sich gut für einen Ingenieur, der fundierte Fachkenntnisse in eingebetteten Systemen, industriellen Sensortechnologien und Software-Lifecycle-Management aufbauen möchte, mit Möglichkeiten, vom Konzept bis zur Bereitstellung in hochmodernen Sicherheitslösungen beizutragen.
AUFGABENBEREICH
- Entwicklung, Wartung und Optimierung eingebetteter Softwareanwendungen in C/C++ für Echtzeit- und Linux-basierte Plattformen.
- Entwurf, Entwicklung und Wartung von Software, die auf RTOS, Embedded Linux, Mikrocontrollern, Mikroprozessoren, DSPs und System-on-Chip (SoC)-Plattformen läuft.
- Unterstützung der Integration eingebetteter Software mit Elektronik-, Optik- und Sensorsubsystemen.
- Entwurf und Durchführung von Softwaretests, Validierungs- und Fehlerbehebungsaktivitäten zur Sicherstellung von Leistung, Zuverlässigkeit und Wartbarkeit.
- Untersuchung und Behebung von Softwarefehlern, Feldproblemen und Herausforderungen bei der Systemintegration.
- Beitrag zur Softwaredokumentation, einschließlich Anforderungen, Entwurfsspezifikationen, Testberichten, Benutzerdokumentation und Wartungsverfahren.
- Teilnahme an technischen Reviews, Design-Diskussionen und kontinuierlichen Verbesserungsinitiativen.
- Aktive Zusammenarbeit in multidisziplinären Projektteams, darunter Elektronikingenieure, Softwareingenieure, Physiker, Chemiker und Wissenschaftler.