> Markdown version of [/jobs/ext/2910193-software-entwickler-middleware-basissoftware](https://www.wearedevelopers.com/jobs/ext/2910193-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:** C2N - **Location:** Esslingen am Neckar, Germany (Remote available) - **Contract:** Permanent contract - **Skills:** Testing (Software), C (Programming Language), Application Programming Interfaces (APIs), C++ (Programming Language), Communications Protocols, Middleware, Python (Programming Language), Software Architecture, Real-Time Operating Systems, Software Engineering, Software Requirements Analysis, Information Technology - **Published:** September 15, 2026 - **Apply:** https://jobs.meinestadt.de/esslingen-am-neckar/standard?id=260235030 ## About the Role Betriebswirte/Fachwirte/Fachkaufleute (Fachschulniveau), * Ein erfolgreich abgeschlossenes Studium in Informatik, Elektrotechnik oder einer vergleichbaren technischen Fachrichtung (Bachelor oder Master) * Erfahrung mit Embedded-Systemen - idealerweise im Bereich Automotive, Bahn oder Aerospace * Du hast sehr gute Kenntnisse im Bereich Software-Architektur für Embedded-Steuergeräte, insbesondere im Umgang mit RTOS, Bussystemen und Protokollen, basierend auf Infineon Aurix Technologie * Im Embedded-Bereich bringst du fundierte Programmierkenntnisse mit - ob in C, C++ oder Python * Erfahrung mit agilen Softwareentwicklungsmethoden und -praktiken ist von Vorteil * Du kennst dich mit gängigen Security-Normen wie IEC 62443 aus * Erfahrung im Bereich Softwaretests für Embedded-Systeme unterstützt dich dabei, Qualität von Anfang an mitzudenken * Sehr gute Deutschkenntnisse in Wort und Schrift So bringst Du genau die richtigen Fähigkeiten und die Motivation mit, um bei uns durchzustarten! ## Description Security IT Middleware Mobilität C-Programmiersprachen Koordination Informatik Python Kommunikation Elektrotechnik Engineering Deutsch Verantwortungsvolle Arbeitsweise Flexibilität Eigenmotivation, Du möchtest die Basissoftware von Steuergeräten aktiv mitgestalten und technische Lösungen entwickeln, die den Weg für moderne Mobilität ebnen? In dieser Rolle übernimmst du Verantwortung für die Architektur und Umsetzung von Middleware-Komponenten und arbeitest eng mit interdisziplinären Teams zusammen. Du bringst Struktur in komplexe Systeme und sorgst dafür, dass Kommunikation und Funktion reibungslos ineinandergreifen. * Die Erstellung und Abstimmung von Software-Anforderungen für die Basissoftware (Middleware) in enger Zusammenarbeit mit internen und externen Stakeholdern gehören zu Deinen Aufgaben * Im Rahmen des Teilprojekts Middleware liegt die technische Koordination und fachliche Verantwortung in deiner Hand * Gemeinsam mit dem Team entwickelst und prüfst du Software-Architekturen für Steuergeräte und Zusatzsteuergeräte * Kommunikationsprotokolle, Abstraktionslayer, APIs und weitere Komponenten werden gemäß der Software-Architektur umgesetzt - dabei bringst du dein technisches Verständnis gezielt ein. * Unterstützung und Überwachung der Softwareentwicklung - du sorgst dafür, dass Anforderungen effizient und qualitätsgesichert umgesetzt werden * Du wendest Software-Integrationsprozesse für die Basissoftware an * Zuarbeit und Unterstützung bei Softwaretests und Gerätetests - für eine durchgängige Absicherung der Funktionalität ## Related Videos - [Excellent Software Testing](https://www.wearedevelopers.com/videos/87-excellent-software-testing) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [The Avengers Initiative (Practical Ethics for Software Engineers)](https://www.wearedevelopers.com/videos/2070-the-avengers-initiative-practical-ethics-for-software-engineers) - [Developer’s Perspective: Overview of the Tezos Blockchain Ecosystem](https://www.wearedevelopers.com/videos/237-developer-s-perspective-overview-of-the-tezos-blockchain-ecosystem) - [Official Opening of WeAreDevelopers World Congress 2026](https://www.wearedevelopers.com/videos/100000-official-opening-of-wearedevelopers-world-congress-2026) - [Dirty Tests And How To Clean Them](https://www.wearedevelopers.com/videos/515-dirty-tests-and-how-to-clean-them) ## Related Articles - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Finding IT & Technology English-speaking Jobs in Germany ](https://www.wearedevelopers.com/magazine/446-finding-it-technology-english-speaking-jobs-in-germany) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany)