5 Embedded Software Jobs in Kufstein
Das Team
- Entwicklung und Weiterentwicklung von Kommunikationsschnittstellen für Embedded Devices
- Entwurf robuster Kommunikationsarchitekturen zwischen Gerät, mobilen Anwendungen, lokalen Schnittstellen und Cloud-Systemen
- Gestaltung von Schnittstellen für Gerätekonfiguration, Telemetrie, Diagnose, Steuerbefehle und Firmware-Management
- Integration von Sicherheitsmechanismen für Authentifizierung, Verschlüsselung und Zertifikatsmanagement
- Enge Zusammenarbeit mit denCloud-, App-, Hardware-Teams
- Erstellung technischer Dokumentation für Schnittstellen, Kommunikationsabläufe und Systemarchitektur
|
Das Team
- Konzeption, Entwicklung und Implementierung von HMI-Lösungen (Human Machine Interface) für Embedded Systems
- Entwicklung von Anwendungen und Benutzeroberflächen mit Flutter
- Anpassung und Integration von Softwarekomponenten auf Basis von Linux BSPs (Board Support Packages)
- Enge Zusammenarbeit mit den Hardware-Teams zur Entwicklung von Treibern und Schnittstellen für Embedded Devices
- Optimierung der Performance und Benutzerfreundlichkeit von HMI-Anwendungen
- Mitarbeit an Design- und Review-Prozessen zur Sicherstellung einer hohen Softwarequalität
|
Das Team
- Konzeption und Durchführung von Tests für Embedded Software auf verschiedenen Ebenen (Unit-, Integrations- und Systemtests)
- Testen von Embedded Software auf der Zielhardware und Simulatoren, inklusive Integration automatisierter HIL-Testläufe
- Identifikation, Dokumentation und Nachverfolgung von Fehlern bis zur Behebung
- Mitwirkung bei der Einhaltung relevanter Qualitäts- und Sicherheitsstandards
- Durchführung von Risikoanalysen als Grundlage für Softwarefreigaben
- Entwicklung von Testtools, Frameworks und Prozesse
- Enge Zusammenarbeit mit dem Requirements & Architecture Team, um die Testbarkeit bereits in frühen Entwicklungsphasen sicherzustellen
|
Das Team
- Erhebung, Analyse und Strukturierung von Anforderungen für Embedded‑Software und vernetzte Endgeräte
- Erstellung und Pflege von Systemspezifikationen, Use Cases und technischen Anforderungen unter Berücksichtigung normativer Randbedingungen
- Enge Zusammenarbeit mit Systemingenieur-, Software‑, QA‑ und Produktmanagement‑Teams zur Abstimmung von Anforderungen sowie deren Validierung
- Sicherstellung von Konsistenz, Nachverfolgbarkeit und Vollständigkeit in gängigen ALM‑Tools (z. B. Polarion, ReqSuite)
- Moderation von Abstimmungen und Anforderungen mit internen und externen Stakeholdern
- Bewertung der technischen Umsetzbarkeit und Unterstützung bei Architektur‑ und Designentscheidungen sowie Dokumentation der Implementierungsstrategie
- Durchführung von Reviews sowie systematisches Change- und Requirements‑Management
- End-to-End-Verantwortung von Erstellung bis Verifikation der Softwareanforderungen
|
Ihre Aufgaben
- Konzeptionierung und Umsetzung von Prüfständen für automatisierte und automatisierbare Tests (HIL Simulatoren)
- Entwicklung und Durchführung von Tests zur Validierung von Produkteigenschaften
- Wartung und Pflege von automatisierten Build- und Testumgebungen (CI/CD Pipelines)
- Entwicklung und Dokumentation von Automatisierungsskripten und Applikationssoftware für Validierungszwecke
- Definition von Abnahmekriterien von Prototypen
- Unterstützung in der Inbetriebnahme von Prototypen
|