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)
Regensburg, Deutschland
Regensburg +25 km
Master of Electrical Engineering (Automotive Electronics)

Profilanlagen

Lebenslauf_Tobias_Kastner_DE.pdf
Zeugnisse_Tobias_Kastner.pdf

Ü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-ReviewKommunikationsprotokolleContinuous DeliveryContinuous IntegrationDesign ReviewEmbedded C++Embedded SystemsEmbedded LinuxEmbedded BetriebssystemeEmbedded SoftwareFreertosGitHubInterkulturelle KommunikationIso 26262Linux KernelLinux-BefehleNode.jsOpensslScrumSoftware ArchitectureLinux-ContainerSoftwareanforderungenSystemarchitekturTCP / IPVxworksWebSocketCAN FDReal-time Transport ProtocolEchtzeitsystemeDOORS (Software)Project EngineeringBUS SystemeGitYoctoPerformance MonitorBuild-ToolsBuild-ProzessAtlassian BitbucketAutomotive SoftwarePolarionIoT-SicherheitAtlassian BambooDocker
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

Eigenstaendiger Softwareentwickler

ExamGenerator (SchulEx) – Eigenstaendige Softwareentwicklung
Konzeption und Entwicklung einer KI-gestuetzten Full-Stack-Webplattform fuer Lehrkraefte. Einsatz von TypeScript, React, Next.js, Node.js, KI-APIs und automatisierten Tests.

Berufliche Auszeit

Sabbatical
Bewusst gewaehlte Auszeit zur persoenlichen Weiterentwicklung, Sprachpraxis und Reflexion der weiteren beruflichen Ausrichtung. Sabbatical mit ausgedehnten Auslandsreisen.

Softwareentwickler und -architekt – Home Connect

BSH Bosch Siemens Hausgeraete GmbH
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).

Teilprojektleiter – Softwarearchitekt – Entwickler

Continental Automotive GmbH, Regensburg – Engine Systems / HEV
Fuehrung eines Entwicklerteams und enge Kommunikation mit dem Kunden BMW. Konzeption und Realisierung des Vorentwicklungs-Demoprojekts Referenzarchitektur fuer BMW. Verifikation und Validierung von Multicore-Konzepten inkl. Timing-Analyse. Entwicklung von Applikations-, Boot- und Basissoftware in C/C++ fuer Multicore-Motorsteuergeraete nach Classic AUTOSAR. Entwicklung nach V-Modell und ISO 26262; SW-Qualitaetsmetriken zur Erfuellung des CMMI Maturity Levels.

Softwareentwickler – Auslandspraktikum

Siemens Corporate Research, Princeton, USA
Konzeption und Umsetzung eines Inter-Process-Communication-Moduls in C/C++. Implementierung von Testroutinen und Integrationstests. Python-Scripts zur Auswertung von Memory Dumps.

Zivildienst – Rettungsdienst

BRK Neumarkt
Ausbildung zum Rettungssanitaeter, Taetigkeit in der Notfallrettung als Rettungswagen-Fahrer.

Elektroniker fuer Betriebstechnik – Ausbildung & Taetigkeit

Pfleiderer AG, Neumarkt
Planung, Aufbau und Inbetriebnahme industrieller Anlagen und SPS-Steuerungen.

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden