31.10.2026 aktualisiert


100 % verfügbar
Senior Software Engineer & Architect – Embedded Systems / C/C++ / Linux
Regensburg, Deutschland
Regensburg +25 km
Master of Electrical Engineering (Automotive Electronics)Über mich
Embedded Software Architekt (M.Eng.) mit 12+ Jahren Erfahrung in C/C++, Embedded Linux und vernetzten Geräten. Entwickler, Architekt und Teilprojektleiter bei BSH Home Connect, zuvor AUTOSAR-Steuergeräte bei Continental für BMW. Scrum Master in internationalen Teams. Remote oder Raum Regensburg.
Skills
IoTScrum MasterProduct OwnerC (Programmiersprache)Agile MethodologieAtlassian ConfluenceAtlassian JiraBuild-AutomatisierungTest AutomationUnit TestingAutomotive ElectronicsAutomotive Open System ArchitectureBash ShellCmakeCode-Review
Softwarearchitektur und Schnittstellendesign
Über 12 Jahre Erfahrung mit Embedded-Systemen, davon mehrere Jahre als Softwarearchitekt. Konzeption von Plattformkomponenten und Schnittstellen für vernetzte Geräte (IoT, Device-to-Cloud), Architektur-Reviews und Multicore-Echtzeitsysteme. Teilprojektleitung mit technischer Gesamtverantwortung, inklusive Übergabe an und Schulung von internationalen Teams.
Embedded-Linux- und C/C++-Entwicklung
Mehrjährige Entwicklung von Plattform- und Basissoftware für Embedded-Linux-Systeme (Yocto) und Multicore-Steuergeräte in C und C++. Entwicklung nach AUTOSAR-Standard, sichere Kommunikation mit WebSockets und OpenSSL, generische Download- und OTA-Update-Lösungen. Fokus auf Performance und Speicheroptimierung.
Kommunikationsprotokolle
Praxis mit CAN, LIN, UDS, TCP/IP, UDP, WebSockets, HTTP/REST und TLS/OpenSSL in vernetzten Embedded- und Fahrzeugsystemen.
Embedded OS und RTOS
Sehr gute Kenntnisse in Linux Shell und Bash; Erfahrung mit den Echtzeitbetriebssystemen VxWorks, AUTOSAR OS und FreeRTOS.
CI/CD, Build-Systeme und DevOps-Toolchain
Täglicher Einsatz von Linux, Docker, Git und CI/CD-Pipelines (Jenkins, Bamboo) für Build und Deployment. Erfahrung mit CMake, IBM DOORS, Polarion und Jira/Confluence.
Test und Qualitätssicherung
Erfahrung mit Unit-Tests (Google Test), Integrations- und HiL-Tests, Testautomatisierung, TDD sowie Verifikation und Validierung in CI-Pipelines.
Scrum und agile Methoden
Scrum Master in cross-funktionalen, internationalen Teams: Moderation der Sprint-Events, Förderung des Wissensaustauschs und gemeinsame Problemlösung über Sprach- und Standortgrenzen hinweg. Arbeitssprache Englisch.
Full-Stack-Webentwicklung
Konzeption und Entwicklung einer KI-gestützten Full-Stack-Plattform mit TypeScript, React, Next.js, Node.js und Prisma, inklusive automatisierter Tests (Vitest).
KI-gestützte Entwicklung
Integration der Anthropic Claude API in Produkte sowie produktiver Einsatz von GitHub Copilot und Codex im Entwicklungsalltag.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2026
Sprachen
DeutschMutterspracheEnglischverhandlungssicherSpanischGrundkenntnisse
Projekthistorie
Konzeption und Entwicklung einer KI-gestuetzten Full-Stack-Webplattform fuer Lehrkraefte. Einsatz von TypeScript, React, Next.js, Node.js, KI-APIs und automatisierten Tests.
Bewusst gewaehlte Auszeit zur persoenlichen Weiterentwicklung, Sprachpraxis und Reflexion der weiteren beruflichen Ausrichtung. Sabbatical mit ausgedehnten Auslandsreisen.
Softwareentwickler und -architekt einer generischen Embedded-Linux-Plattform als gemeinsame Basis fuer vernetzte Hausgeraete von Bosch und Siemens. Design von Plattformkomponenten und Schnittstellen fuer die Applikationsentwicklung. Teilprojektleitung Content Download – Architektur, Entwicklung und Integration generischer Download- und Update-Mechanismen. Implementierung moderner Kommunikationsloesungen (WebSockets, OpenSSL) in C/C++. Uebernahme der Scrum-Master-Rolle in cross-funktionalen, internationalen Teams. Erstellung technischer Dokumentationen und Durchfuehrung von Trainings. Einsatz von Linux, Docker, Git und CI/CD-Pipelines (Jenkins, Bamboo).