10.07.2024 aktualisiert

**** ******** ****
100 % verfügbar

TiMaMi GmbH

Bayreuth, Deutschland
Deutschland
Computer Engineering
Bayreuth, Deutschland
Deutschland
Computer Engineering

Profilanlagen

Projektprofil Julien Kulbe.pdf
Projektprofil Michael Schamel.pdf
Projektprofil Roman Kray.pdf
Projektprofil Florian Boemmel.pdf
Projektprofil Cem Ayguen.pdf
Projektprofil Stefan Dietel.pdf
Projektprofil Stephan Schim.pdf

Skills

Asp.NetC (Programmiersprache).Net FrameworkRaumfahrttechnikApplication Development FrameworkMicrosoft AzureBash ShellMedizintechnikBuildrootC#C++CmakeContinuous IntegrationLinuxEmbedded SystemsEmbedded LinuxGitHubPythonWindows PowershellSoftware ArchitectureRequirements EngineeringSoftwareentwicklungSubversionXamarinRust (Programming Language)GitLabGitYoctoAtlassian Bitbucket
Unser Team beherrscht unter Anderem folgende Technologien/Tools:

Embedded Systems, Hardwarenahe Entwicklung, Anwendungsentwicklung, App-Entwicklung, Applikationsentwicklung, Regulierte Umfelder, Medizintechnik, C, C++, C#, Python, Rust, .NET, CMake, Make, CI, CD, CI/CD, Bash, Batch, Powershell, Windows, WSL, Linux, Embedded Linux, YOCTO, Buildroot, Luft- und Raumfahrt, New Space, GoogleTest, GTest, GCov, GMock, Git, SVN, GitHub, GItLab, Azure DevOps, Bitbucket, ASP .NET, Xamarin, MAUI, Softwarearchitektur, Requirements Engineering

Bei der Projekthistorie handelt es sich lediglich um Auszüge von uns durchgeführter Projekte

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2000

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Redesign Wärmepumpensteuerung

Energie, Wasser und Umwelt

Erneuerung der Steuerungssoftware für eine Wärmepumpensteuerung
  • Erstellen einer neuen Systemarchitektur
  • Linux-System mit flexibler Prozessarchitektur
  • Echtzeit-Datenbank
  • Softaresimulator zur Anlagensimulation und als Entwicklungstool
  • Beratung zu Prozessen und Tools
  • Implementierung
  • Reverse Engineering des bestehenden Systems
  • Entwicklung Testing-Konzept für das Gesamtprojekt
  • Aufbau Testing-Infrastruktur: Test, Code Coverage, Mocking, Integration in IDE, Testautomatisierung, CI
  • Refactoring von Software-Modulen zur Erhöhung der Testbarkeit
  • Implementierung von Unit Tests für neue Softwarekomponenten
  • Korrektur und Erweiterung vorhandener Unit Tests
  • Implementierung von Unit Tests für bestehende Softwarekomponenten
  • Korrektur von Softwarekomponenten bei durch Tests bestätigter Nichteinhaltung von Requirements
  • Implementierung von Komponenten- und Systemtests
  • Automatisierte Erzeugung von Test Reports
  • Vorbereitung von Tests für automatische Durchführung via CI/CD

Satellitenterminal zur Punkt-zu-Punkt Kommunikation mittels Laser

Sonstiges

Entwicklung mehrerer Software-Komponenten für Satellitenterminals
  • Design, Spezifikation und Implementierung von Kommunikationsprotokollen zwischen Subsystemen des Terminals
  • Inter-Core-Communication via Xilinx Mailbox IP
  • Kommunikation per SpaceWire
  • Implementierung eines Softwaremoduls zur Steuerung und Überwachung der Energieverteilung in einem Satellitenterminal
  • Implementierung eines Softwaremoduls zur Temperaturüberwachung im Satellitenterminal
  • Implementierung diverser Gerätetreiber (Powermonitore, ADCs, SpaceWire, Xilinx Mailbox)
    Integration der Softwarekomponenten in Gesamtsystem (FreeRTOS)
  • Implementierung Softwareupdate
  • Design, Spezifikation und Implementierung eines Kommunikationsprotokolls zwischen Subsystemen des Terminals
  • Analyse und Steigerung der Perfomance in kritischen Codesegmenten, mittels geeigneter Algorithmen
  • Beratung zu Fragen der Softwarearchitektur im Gesamtsystem
  • Beratung zu Tooling
Tools/Werkzeuge/Methoden: C, ARM Cortex-M7, Microblaze, FPGA, ADCs, INA209 Powermonitor, VS Code, Xilinx Vitis/Eclipse, MPLAB X IDE, Harmony3 Configurator, Xilinx Mailbox, FreeRTOS, SPI, I²C, AXI Bus, SpaceWire, CAN Bus, Jira, Confluence, Make, CMake, Git, Bitbucket

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden