Embedded-Entwickler (m/w/d) Migration VxWorks → Embedded Linux/Yocto für Freelancer
Mit hochmotivierten Menschen entwickeln wir anspruchsvolle IT-Lösungen, die bei unseren Kunden effizient und langfristig Mehrwert schaffen – dafür steht die ProDIG GmbH. Als Beratungs- und Dienstleistungsunternehmen unterstützt ProDIG Kunden aus diversen Branchen wie Banken & FinTech, IT & Telekommunikation, Luft-& Raumfahrt, Defence sowie Automotive.
Wir setzen dabei vor Allem auf Vertrauen und haben immer ein offenes Ohr für unsere Mitarbeiter und Kunden. Unsere Werte wie Menschlichkeit, Lösungsorientierung und eine praktische Hands-On-Mentalität bilden das Fundament für die Entwicklung unseres jungen und dynamischen Unternehmens.
Gestalte die digitale Zukunft mit uns!
Deine Aufgaben:
- Migration und Portierung der bestehenden VxWorks-Implementierung auf Embedded Linux (Yocto).
- Anpassung der Routing-Funktionalität unter Verwendung der Broadcom-Middleware (SDK/API).
- Analyse der aktuellen Softwarearchitektur und vollständige Überführung in die Linux-basierte Zielumgebung.
- Routing über Switching-Chip statt CPU: technische Umsetzung und Funktionsvalidierung.
- Implementierung und Optimierung der Multicast-Protokolle (IGMP, PIM, MLD).
- Entwicklung und Anpassung der Schnittstellen zum Broadcom Interface SDK.
- Debugging mittels GDB, JTAG sowie Netzwerk-Analyse mit Wireshark.
- Test und Validierung der Multicast-Kommunikation auf Switch-/Router-Hardware (u. a. Broadcom BCM).
- Erstellung der technischen Dokumentation und Übergabe an interne Engineering-Teams.
Dein Profil:
- Mehrjährige Erfahrung in Embedded-Softwareentwicklung für Netzwerkgeräte.
- Sehr gute Kenntnisse in Embedded Linux (Yocto) und VxWorks.
- Fundierte Kenntnisse in C/C++ für netznahe und hardware-nahe Entwicklung.
- Erfahrung mit Multicast Routing Protocols (IGMP, PIM, MLD) und industriellen Routern/Switches.
- Kenntnisse in Broadcom SDK/API, BCM-Chipsets sowie idealerweise Interface SDK.
- Vertraut mit Switching-Architekturen (3COM, Router, Switches) und Offloading auf Switching Chips.
- Sicherer Umgang mit Git, GDB, JTAG, Wireshark.
- Praxis in CMake/Make, Cross-Toolchains (GCC, Yocto Toolchain) und Testframeworks.
- Sehr gute Englischkenntnisse (mind. B2); Deutschkenntnisse von Vorteil.
Kontakt:
ProDIG bietet Dir die Chance auf eine spannende Karriere in einem hochinnovativen, digital-technologischen Umfeld. Für Fragen stehen wir Dir jederzeit gerne zur Verfügung. Wir freuen uns auf Deine Bewerbung!
Important note:
Please be advised that a valid work permit for Germany is required for non-EU citizens. Unfortunately, applications without a valid work permit and sufficient German language skills may not be considered.