> Markdown version of [/jobs/ext/4684484-software-entwickler-middleware-basissoftware](https://www.wearedevelopers.com/jobs/ext/4684484-software-entwickler-middleware-basissoftware). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Entwickler Middleware/ Basissoftware - **Company:** N.O.C. Engineering GmbH - **Location:** Villingen-Schwenningen, Germany (Remote available) - **Contract:** Permanent contract - **Skills:** Testing (Software), Application Programming Interfaces (APIs), C++ (Programming Language), Communications Protocols, Middleware, Embedded Software, Python (Programming Language), Software Architecture, Real-Time Operating Systems, Software Engineering, Systems Integration - **Published:** November 12, 2026 - **Apply:** https://www.adzuna.de/details/5960315646 ## About the Role * Hochschulabschluss als Informatiker, Elektroingenieur oder ähnlich * Erfahrung mit Embedded-Systemen im Bereich Automotive, Bahn oder Aerospace * Sehr gute Kenntnisse im Bereich SW Architektur für embedded Steuergeräte (RTOS, Bussysteme, Protokolle) basierend auf Infinieon Aurix Technologie * Sehr gute Programmierkenntnisse im Embedded-Bereich (Sprache C / C++ / Python) * Erfahrung agiler Softwareentwicklungs-Methoden und -Praktiken von Vorteil * Erfahrung mit gängigen Security Normen (z.B. IEC62442) von Vorteil * Erfahrung im Bereich Software Tests für embedded Software vorhanden * Sehr gute Deutschkenntnisse in Wort und Schrift ## Description Villingen-Schwenningen, 78052 Befristet Teilzeit Erstellung und Abstimmung von SW-Anforderungen für Basissoftware (Middleware) mit den Stakeholdern * Erstellung und Abstimmung von SW-Anforderungen für Basissoftware (Middleware) mit den Stakeholdern * Leiten des Teilprojekts Middleware * Erstellung und Prüfung von Software-Architekturen für Basissoftwaren in Steuergeräten und Zusatzsteuergeräten * Implementierung u.a. von Kommunikationsprotokollen, Abstraktionslayern, APIs, etc. abhängig von der SW-Architektur * Überwachung und Unterstützung der Implementierung und Entwicklung von Software * Anwendung der Software-Integration für Basissoftware * Unterstützung und Zuarbeit für Softwaretests und Gerätetests * Produkt- und Lösungsanbieter für erstklassige Antriebs- und Energielösungen sowie umfassende Unterstützung über den gesamten Lebenszyklus., * Tarifgebundene Entlohnung mit automatisierter Lohnsteigerung * Dienstwagen sowie Homeoffice möglich * Unbefristeter Arbeitsvertrag * Arbeitgeberfinanzierte Altersvorsorge und Arbeitskontenregelung * Schulungen, Trainings sowie Fortbildungen * Gute Karriere- und Aufstiegsmöglichkeiten * Regelmäßige Feedbackgespräche mit Ihrem Vorgesetzten * Mitarbeiterevents