16.10.2025 aktualisiert

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

Softwareentwickler für Embedded-Systeme & Software-Test

Elkenroth, Deutschland Diplom-Informatiker (D II)
Elkenroth, Deutschland Diplom-Informatiker (D II)

Profilanlagen

20250811_CV_Freelancer_Viktor_Hildebrand.pdf

Skills

Fachliche Kenntnisse
  • Programmiersprachen: C MISRA-C:2012 C++ Python Java C#
  • Microcontroller: Microchip Renesas NXP STM TI ARM-basierte-Controller
  • Bussysteme: CAN LIN USB Ethernet UART SPI I²C 1-Wire
  • Plattformen: Embedded-Systeme Maschinensteuerung Windows Linux
  • Test: SonarQube VectorCAST PC-Lint CppCheck Python-Unittest GoogleTest
  • Architektur: Rhapsody Cameo
  • Versionskontrolle: Git SVN
  • Verwaltung: Jira Polarion
  • CI: GitLab CMake Conda
  • Dokumentation: Doxygen MkDocs Latex
  • Office: MS Office LibreOffice
Zulassungen
  • Ü2-Sicherheitsüberprüfung
Schulungen
  • 2007-09: Xilinx Professional VHDL
  • 2016-09: Functional Safety ISO26262 | System, Hardware & Software
  • 2917-08: Polarion Basic Training
  • 2018-03: VectorCAST C/C++ QuickStart Trainig
  • 2018-08: Willert UML Start-Up Training
  • 2019-02: Vector UDS Diagnose & Candela Studio
  • 2019-09: Jira Basic Training
  • 2019-09: ISTQB Certified Tester Foundation Level
  • 2019-11: Willert UML Follow-Up Training

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Freiberuflicher Softwareentwickler | Miele

Miele & Cie. KG

Industrie und Maschinenbau

>10.000 Mitarbeiter

1. Projekt:
Entwicklung einer Embedded-Software für einen Staubsauger mit Cloud-Anbindung & App-Bedienung.
Aufgaben:
  • Erstellung der Software-Architektur in Cameo
  • Integration von Plattform-Software-Komponenten, u.a. Runtime-Environment mit EmbOS-Betriebssystem
  • Integration & Test eines externen Kommunikationsmoduls mit WLAN & Bluetooth-Funktionalität
  • Implementierung neuer Software-Komponenten in C++ für die Staubsauger-Steuerung
  • Implementierung neuer Software-Komponenten in C++ für die Cloud-Anbindung
  • Überwachung der Software-Qualität mit SonarQube
Hardware:
  • MCU: STM32L496 / STM32U575
Tools:
  • IDE: Visual Studio
  • Projektverwaltung: GitLab
  • Architecture: Cameo Systems Modeler
  • Statische Code-Analyse: SonarQube
2. Projekt:
Entwicklung einer Embedded-Software für eine Bluetooth-Fernbedienung zur Steuerung eines Staubsaugers.
Aufgaben:
  • Erstellung der Software-Architektur in Cameo
  • Implementierung neuer Software-Komponenten in C für die Grundfunktionen der Fernbedienung
  • Implementierung neuer Software-Komponenten in C für Bluetooth-Datenübertragung
  • Anbindung an ein externes Bluetooth-Kommunikationsmodul und Test der Datenübertragung
  • Überwachung der Software-Qualität mit SonarQube
Hardware:
  • MCU: TI CC2651R3SIPA
Tools:
  • IDE: Code Composer Studio
  • Projektverwaltung: GitLab
  • Architecture: Cameo Systems Modeler
  • Statische Code-Analyse: SonarQube

Freiberuflicher Softwareentwickler | Thomas Magnete

Thomas Magnete GmbH

Automobil und Fahrzeugbau

500-1000 Mitarbeiter

Entwicklung einer Embedded Software für einen Ventil-Prototypen mit LIN-Interface.
Aufgaben:
  • Erweiterung der Software-Architektur in Rhapsody
  • Implementierung der Ventilsteuerung als State-Machine in Rhapsody
  • Implementierung eines LIN-Stacks für die Kommunikation mit PLIN-LDF-Testumgebung
  • Integration & Inbetriebnahme des Built-in-Bootstrap-Loaders
Hardware:
  • MCU: Infineon TLE9867
Tools:
  • IDE: Keil µVision5
  • Projektverwaltung: GitLab
  • Architecture: Rhapsody Architect
  • CAN-Adapter: PEAK PLIN-USB

Freiberuflicher Softwareentwickler | ROTH + WEBER

ROTH + WEBER GmbH

Industrie und Maschinenbau

50-250 Mitarbeiter

Entwicklung einer Embedded-Software für ein Farbdruckersystem und Einführung einer Unit-Testumgebung für die Windows-Entwicklungsumgebung und CI-Build-Umgebung.
Aufgaben:
  • Implementierung neuer Software-Komponenten für das Farbdruckersystem in C
  • Implementierung einer Unit-Testumgebung basierend auf CMake & GoogleTest
  • Integration der Tests in das GitLab CI
Hardware:
  • MCU: NXP LPC178x
Tools:
  • IDE: LPCXpresso IDE
  • Projektverwaltung: GitLab
  • Test-Framework: GoogleTest
exali-logo

exali Berufshaftpflicht-Siegel

Das original exali Berufshaftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat.

Versichert bis: 01.01.2026


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden