Beschreibung
Für unseren Kunden aus der Medizintechnik in Großraum Mannheim suchen wir einen Embedded Software Entwickler (m/w/d).Start: ab sofort
Laufzeit: 6 Monate (mit Option auf Verlängerung)
Standort: Großraum Mannheim
Auslastung: Vollzeit vor Ort
Aufgaben:
- Konzeption, Design, Implementierung und Verifizierung von embedded Software in Dentaleinheiten
- Erstellung von Komponenten- sowie Schnittstellenspezifikationen aus Pflichtenheftanforderungen
- Implementierung in C++ auf Linuxplattformen
- Einhalten der internen Entwicklungsstandards
- Erstellen von Dokumentationen sowie Unittests
- Erfahrungen in der Anforderungsanalyse
- Fortgeschrittene Kenntnisse der Architektur von Linux-basierten Betriebssystemen
- Erfahrung mit eingebetteten ARM-Prozessorsystemen
- Sehr gute Kenntnisse in C/C++, Shell, Python
- Erfahrungen in der Uboot-, Linux-Kernelentwicklung
- Kenntnisse von Sicherheitstechniken (z.B. AppArmor/SELinux, SecureBoot)
- Eigenverantwortliche und strukturierte Arbeitsweise
- Sehr gute Kommunikationsfähigkeiten sowie Deutsch- und Englischkenntnisse
- Wünschenswert sind Erfahrungen im Einsatz von Polarion
- Erfahrung mit Uboot-Bootloader, Initramfs, busybox, systemd bzw. dem allg.
Bootvorgang von Linux-Systemen - Erfahrung mit dem Btrfs-Dateisystem und eMMC-Speicher
- Erfahrung mit gängigen Distributions-Build-Systemen wie z.B. Yocto oder Buildroot
- Erfahrung mit Projekt-Build-Systemen, wie z.B. autotools und cmake
- Erfahrung mit RedHat- oder Debian-basierten Linux-Distributionen