Recommended expert

Tilmann Spahlinger

Technischer Experte, Software-Architekt

Tilmann Spahlinger
Weingarten, Deutschland

Erfahrungen

Sept. 2024 - Apr. 2025
8 Monate

Technischer Experte, Software-Architekt

Rolls Royce Power Systems / MTU

  • Konzepte und Architektur für ECU-Diagnosen über CAN-Bus mit UDS, PDX, ODX und Sicherheitsparadigmen erstellt
  • Systembereitstellung für EMS entworfen und mit UML, Draw.io, MS Word, MS Visio und Confluence dokumentiert
  • Prozessabläufe für Entwicklung, Planung, Logistik sowie Test & Diagnostik in Scrum mit Jira und MS Planner entwickelt
  • Mit mehreren Kundenteams kommuniziert und Know-how übertragen
Aug. 2024 - Okt. 2024
3 Monate

Technischer Experte, Software-Architekt

Rolls Royce Power Systems / MTU

  • Architektur und Prozesse für ECU-Firmware-Updates und UDS-Flash-Sequenzen in bestehenden RR-Prozessen definiert
  • Sicherheitskonzepte einschließlich Bedrohungsanalyse und Kryptologie für UDS-Kontexte entwickelt
  • Workflows in UML (Draw.io/Visio) und Confluence dokumentiert, Projekte mit Scrum, Jira und MS Planner geplant
  • Teamübergreifende Kommunikation gefördert und Wissenstransfer unterstützt
Juli 2024 - Sept. 2024
3 Monate

Technischer Experte, Software-Architekt

Rolls Royce Power Systems / MTU

  • Gesamte SPS-Steuerungs- und Netzwerkkonzepte für Yachten entwickelt (TCP/IP, OPC/UA)
  • Design und Basiskonfiguration für OPC/UA-Diagnosedaten und Firmware-Updates über Ethernet/TCP/IP festgelegt
  • Entwurf und Dokumentation in Draw.io und MS Word erstellt; Prozesse in Scrum und MS Planner geplant
  • Teams zur OPC/UA-Implementierung beraten

Industrie Erfahrung

Sehen Sie, wo dieser Freiberufler den Großteil seiner beruflichen Laufbahn verbracht hat. Längere Linien stehen für umfangreichere praktische Erfahrung, während kürzere Linien auf gezielte oder projektbezogene Arbeit hindeuten.

Erfahren in Fertigung (1 Jahr).

Fertigung

Geschäftsbereich Erfahrung

Die folgende Grafik bietet einen Überblick über die Erfahrungen des Freiberuflers in verschiedenen Geschäftsbereichen, berechnet anhand abgeschlossener und aktiver Aufträge. Sie zeigt die Bereiche, in denen der Freiberufler am häufigsten zur Planung, Umsetzung und Erzielung von Geschäftsergebnissen beigetragen hat.

Erfahren in Informationstechnologie (1 Jahr), Logistik (0.5 Jahre), Qualitätssicherung (0.5 Jahre), Produktentwicklung (0.5 Jahre) und Projektemanagement (0.5 Jahre).

Informationstechnologie
Logistik
Qualitätssicherung
Produktentwicklung
Projektemanagement

Zusammenfassung

C/C++/C# Software- Entwicklung mit Schwerpunkt auf Systemprogrammierung unter Windows-/ Unix- Systemen, Design und Implementierung von Kommunikationsprotokollen und Visualisierung im technischen Umfeld.

Implementierung Embedded Software für Steuergeräte und Iot.

Verwendung und Implementierung von Kryptologie

Refactoring / Portierung bestehender Systeme

Fähigkeiten

  • Positionen: Analyse / Design / Implementierung / Software- Entwicklung / Programmierung / Qualitätssicherung / Software-test & Automation / Dokumentation

  • Programmiersprachen: C/c++ Treiberentwicklung (Windows & Embedded), Systemprogrammierung, Anwendungsentwicklung / Gui; Embedded Systems, Embedded Linux; C# Systemprogrammierung, Anwendungsentwicklung, Bibliotheken (Wpf, Uwp, Winforms), Rdb (Ms Sql, Firebird, Sqlite, …); Python Anwendungsentwicklung / Testautomatisierung, Codegeneratoren, Unittest, Gui-automatisierung, Can- Test & Analyse, Testautomatisierung Powersupply; Java Grundkenntnisse Systemprogrammierung, Anwendungsentwicklung | Wird Nicht Mehr Praktiziert; Lua Anwendungsentwicklung / Testautomatisierung; Perl Anwendungsentwicklung / Testautomatisierung | Wird Nicht Mehr Praktiziert; Capl Testautomatisierung / E2e Überprüfung; Tcl/tk Anwendungsentwicklung / Testautomatisierung

  • Datenbanken: Rdb Sql (Sqlite, Firebird, Ms Sql Server), Nhibernate

  • Dokumentation / Text: Tex/latex Dokumentation / Automatisierte Reports

  • Gui- Frameworks: Owl, Wxwindows/wxwidgets, Mfc, Winforms, Wpf, Winui, Uwp, Qt3, Qt4, Qt5, Xamarin/maui; Python Tkinter

  • Frameworks: Autosar 3.2, 4.x, Adaptives Autosar

  • Sdks & Libraries: Microsoft Sdk (Alle Win-plattformen), Microsoft Ddk (Alle Win-plattformen), Microsoft Wdk (Windowsdriverkit) (Ab Winxp) / Wdf (Windowsdriverframework) / Kmdf (Kernelmodedriferframework), (Win)pcap, Wince Sdk (Bis Wince 3.x), Mks Api, Vector Can Driver Api, Peaksystems Can Api, Portablecomponents (Poco) For Platform Independend Network, Xml, Database, … Handling, Socketcan, I2c-tools

  • Betriebssysteme: Windows 11 (32/64bit) Gerätetreiberentwicklung; Windows 10 (32/64bit) Systemprogrammierung/ Windows- Service; Windows 8 (32/64bit) Anwendungsentwicklung (Ui & Server); Windows 7 (32/64bit); Windows Xp (32/64bit); Windows 2000, Nt 4; Windows 98/95, Windows 3.xx, Ms-dos, Windows Ce (-3.5); Windows Server 2003 Anwendung, Administration Sbs; Windows Nt 3.51; Unix/linux Anwendung, Administration (Slackware, Suse, Debian, Redhat, Ubuntu, Qnx, Aix, …), Gerätetreiberentwicklung, Systemprogrammierung, Anwendungsentwicklung; Arm- Plattformen Raspbian; Embedded Linux (Arm) Systemprogrammierung, Anwendungsentwicklung, Portable C++ Programming, Socketcan, I2c, …; Ucos (Embedded) Treiberentwicklung (Usb, Ethernet), Systemprogrammierung, Anwendungsentwicklung; Startupsystem (Aurix); Android 2.3-4.4 Anwendung, Grundkenntnisse Anwendungsentwicklung | Wird Aktuell Nicht Praktiziert; Osek /Autosar Swc-entwicklung, Entwicklung Complex Device Driver, Nvm & Fee (Bsw), Architektur (Autosar 3.2, 4.x & Adaptives Autosar)

  • Hardware / Mikrocontroller: Mikrocontroller Embedded System Programmierung; Bosch Bodas Steuergeräte (Rc27, Rc28), Nvidia Xavier/tegra Arm (Ubuntu Embedded); Infineon Aurix Tricore Tc27x, Tc29x; Motorola 68k, Freescale Coldfire, Dallas 8031, Freescale Powerpc Mpc57xx, Freescale Powerpc With Cryptcore; Arduino, Stm32 (Sam), Raspberry Pi, Beaglebone Black, Espressif Esp32 (Not In Client Projects)

  • Sensoren & Peripherie: Temperatur, G-sensor, Kompass, Adc, Imu, Realtimeclock, …

  • Kommunikation / Protokolle: Internet/intranet Anwendung Und Programmierung; Tcp/ip, Udp, Sockets, Websockets; Http, Telnet, Ftp, … (Rfc’s); Microsoft Pipes, Shared Memory, Smb; Mqtt (Iot), Zmq, Json; Someip (Autosar 4.x); Rest (Xml, Json, Bson, …), Grpc, Protobuff, Microservice (C# Rest), Winservice (C++/c# Rest & Pipeserver), Linuxdaemon (C++ Rest-server)

  • Serielle Protokolle: Rs232, Rs485, Rs422, 1wire, I2c, Nmea0185 (Gps), Fsl, Ssl, Milbus, Visa, Bluetooth, Usb Und Can, …

  • Usb: Entwicklung Gerätetreiber, Bibliotheken, Anwendung Von Usb- Busanalyse, Sniffing, Implementierung Von Usb- Protokollen (Usb Massstorage, Scsi Over Usb, Usb Bulk, Hid, …)

  • Can: Entwicklung Von Bibliotheken & Tools, Anwendung Testtools (Canopen/cia, J1939, Nmea2000, Iso Tp, Uds…), Analyse Von Protokolllogdateien, Entwicklung Can- Logger, Entwicklung Von Canoe Plugins (Dll) Und Panels, Entwicklung Windowsgui (Mfc) Mit Vector Can Treiber, Entwicklung Von Python-testscripts Für Can- Performance Measurement, Can Car Hacking, Uds Diagnose (Over Can) (Odx, Pdx, …)

  • Ethernet: Analyse, Design Und Entwicklung Ethernet Basierter Kommunikation; Pcap, Winpcap, Wireshark, Autosar 4.x, Modbus Tcp (Client Und Testserver), Profinet, …

  • Datenformate / Austausch: Xml Zur Übertragung Und Speicherung Von Daten/konfigurationen Und Protokollen (Arxml, Xunit-xml, Dita); Json Definition: Openapi 3.0, Swaggerio, Implementierung Server (C#, C/c++) Und Client (C#)

  • Wireless: Wlan, Nfc, Optisch (1d & 2d Codes: Qrcode, Datamatrix, …), Epaper Display (Esl Tag) …

  • Case / Modellierung: Uml Draw.io, Ms Visio, Opensource (Umlet, …), Ibm Rhapsody 8.x, Enterprise Architect (Ea) 13.x

  • Sourcecodeverwaltung: Git (Git Console, Clion Git Client, …), Rcs, Vcs, Subversion, Razor, Clearcase, Jazz, Ptc Mks Integrity 10, Ms Teamfoundationserver (Tfs), Git Clients (Atlassian Sourcetree, Git Extension,…)

  • Dokumentation / Konzept: Latex, Dita, Ms Office, Ms Visio, Ms Project, Adobe Photoshop, Adope Pdf Writer, Javadoc, Doxygen, Openoffice, Libreoffice, Ibm Telelogic, Ibm Rhapsody 8, Dita (Darwin Information Typing Architecture), Atlassian Confluence, Jira, Draw.io, Ganttproject

  • Entwicklungsumgebungen C/c++/c#: Ms Visual Studio 2022, 2019, 2017, 2015, 2012, 2010, 2008; Ms Visual Code Für C/c++ (Unter Linux); Ms Visual Studio 2003, 6.0 Für C/c++; Qt Creator & Qt Designer; Borland C++ 4.5, 5.02 Für C/c++ (16bit / 32bit); Eclipse 3.6 (Helios), Eclipse 4.3, Gnuc/c++ Für Embedded; Eclipse 4.3 Für Miktex, Eclipse Adt 4.2 Für Android, Eclipse (Pydev); Winidea 9, Eb Tresos, Keil Uvision 4.x, Lauterbach Trace32; Embarcadero/borland C++ Builder Xe3; Pls Debugger Ude V4.10.x; Clion (Jetbrain), Ms Nmake, Cmake; Cobo Vt3 Für Display (C And Iec61131 Programming Language)

  • Methoden: Objektorientierte Analyse (Ooa), Design (Ood) Und Programmierung (Oop), Struktogramme, Flowcharts, Uml (Class, Activity, Sequence, …- Diagrams), Test Driven Development (Tdd), Requirement Engineering, Testing Unittest (Python Unittest, Cunit, Munit (Embedded)), Chatgpt

  • Vorgehensmodelle: V-modell, V-modell Xt, Wasserfall- Modell, Spiral- Modell, Xp (Extrem Programming), Agile Softwareentwicklung, Clean Code Developer, Scrum

  • Coding / Standards: Iso/ Osi, Misra2004, Riscclass, …; Ansi C, C99, C11/c18; C++11, C++14, C++17, C++20 (Partially)

Sprachen

Deutsch
Verhandlungssicher
Englisch
Verhandlungssicher

Ausbildung

Okt. 1992 - Sept. 1997

Diplom Ingenieur (FH) Technische Informatik, Schwerpunkt Kommunikationstechnik · Technische Informatik

Profil

Erstellt
Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

Frequently asked questions

Sie haben Fragen? Hier finden Sie weitere Informationen.

Wo ist Tilmann ansässig?

Tilmann ist in Weingarten, Deutschland ansässig und kann in On-Site-, Hybrid- und Remote-Arbeitsmodellen arbeiten.

Welche Sprachen spricht Tilmann?

Tilmann spricht folgende Sprachen: Deutsch (Verhandlungssicher), Englisch (Verhandlungssicher).

Wie viele Jahre Erfahrung hat Tilmann?

Tilmann hat mindestens 1 Jahr Erfahrung. In dieser Zeit hat Tilmann in mindestens 1 Rolle und für 1 Firma gearbeitet. Die durchschnittliche Dauer der einzelnen Projekte beträgt 3 Monate. Beachten Sie, dass Tilmann möglicherweise nicht alle Erfahrungen geteilt hat und tatsächlich mehr Erfahrung hat.

Für welche Rollen wäre Tilmann am besten geeignet?

Basierend auf der jüngsten Erfahrung wäre Tilmann gut geeignet für Rollen wie: Technischer Experte, Software-Architekt.

Was ist das neueste Projekt von Tilmann?

Die neueste Position von Tilmann ist Technischer Experte, Software-Architekt bei Rolls Royce Power Systems / MTU.

Für welche Unternehmen hat Tilmann in den letzten Jahren gearbeitet?

In den letzten Jahren hat Tilmann für Rolls Royce Power Systems / MTU gearbeitet.

In welchen Industrien hat Tilmann die meiste Erfahrung?

Tilmann hat die meiste Erfahrung in Industrien wie Fertigung.

In welchen Bereichen hat Tilmann die meiste Erfahrung?

Tilmann hat die meiste Erfahrung in Bereichen wie Informationstechnologie, Logistik und Qualitätssicherung. Tilmann hat auch etwas Erfahrung in Produktentwicklung und Projektemanagement.

Was ist die Ausbildung von Tilmann?

Tilmann hat einen Bachelor in Technische Informatik.

Wie ist die Verfügbarkeit von Tilmann?

Tilmann ist sofort in Teilzeit verfügbar für passende Projekte.

Wie hoch ist der Stundensatz von Tilmann?

Der Stundensatz von Tilmann hängt von den spezifischen Projektanforderungen ab. Bitte verwenden Sie die Meet-Schaltfläche im Profil, um ein Meeting zu planen und die Details zu besprechen.

Wie kann man Tilmann beauftragen?

Um Tilmann zu beauftragen, klicken Sie auf die Meet-Schaltfläche im Profil, um ein Meeting anzufragen und Ihre Projektanforderungen zu besprechen.

Durchschnittlicher Tagessatz für ähnliche Positionen

Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.

1000
750
500
250
⌀ Markt: 820-980 €
Die angegebenen Tagessätze entsprechen der typischen Marktspanne für Freiberufler in dieser Position, basierend auf aktuellen Projekten auf unserer Plattform.
Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.