18.08.2025 aktualisiert

**** ******** ****
80 % verfügbar

Soft- und Hardwareentwickler: B&R, C#, C, C++, STM

Meckenbeuren, Deutschland
Weltweit
B.Eng. Elektrotechnik Automation
Meckenbeuren, Deutschland
Weltweit
B.Eng. Elektrotechnik Automation

Skills

C (Programmiersprache)AutomatisierungDatensicherungC#C++CanopenNetzwerkanalyseLeiterplatteElektronikEthernetFirmwareHypervisorJ1939MaschinensteuerungenMaschinenMicrosoft Visual StudioWindows Presentation FoundationModel View ViewmodelSpeicherprogrammierbare SteuerungenVisualisierungSourcetreeKundenauftragTCP / IPTeamviewerWiresharkUniversal Serial BusWindows FormsTestenPicmicroCAPL-MesstechnikGitLenkvorrichtungInbetriebnahmeCanoe Software
Fähigkeiten und Programmiersprachen
  • C# .NET Core, WinForms, WPF in Visual Studio
  • C++ in Embarcadero RAD Studio
  • C und Embedded Entwicklung z.B. für STM32G4 in STM32CubeIDE
  • PCB-Design in Target 3001!
  • B&R Ökosystem inklusive Programmierung in ST, C und C++ und Konfiguration im Automation Studio 4 und 6
  • Bus- und Kommunikationssysteme CAN und Ethernet
  • CAPL Programmierung in Vector CANoe
  • Netzwerkanalyse mit Wireshark
  • Git und Sourcetree
  • Windows 10 IOT Enterprise Konfiguration industrielles Umfeld
  • MS Office

Projekte
  • 09/2019 - Heute
    Entwicklung C# Anwendung im Kundenauftrag für Laserschweißmaschinen. Entwicklung und Wartung einer C# Anwendung zur Anzeige eines GStreamer Livebildes in einer B&R MappView Visualisierung. Die Anwendung überblendet die vorhandene Visualisierung und kommuniziert laufend mit der übergeordneten B&R SPS über TCPIP.
     
  • 06/2020 - Heute
    Entwicklung C# Anwendung im Kundenauftrag für Laserschweißmaschinen. Entwicklung und Wartung einer C# Anwendung zur Steuerung des UWF (Unified Write Filter) auf Windows 10/11 Enterprise IOT Geräten und Erstellung von Backups.
     
  •  06/2019 - Heute
    Beteiligung an Projektierung und Realisierung einer Maschinensteuerung für Laserschweißmaschinen im B&R Ökosystem. Programmierung und Konfiguration einer 4-Achs-CNC Steuerung auf Basis von MappMotion. Konvertierung der Klartext und satzweisen Programmiermöglichkeit in B&R GCode. Implementierung eines Dateiexplorers unter Windows für Touch-Bedienung. Konfiguration Windows 10 IOT Enterprise, B&R Hypervisor und weiterer Steuerungskomponenten.
     
  • 11/2018 - Heute
    Beteiligung an Weiterentwicklung einer eigenen CNC-Steuerungssoftware Programmierung in C++ im Embarcadero RAD Studio. Entwicklung einzelner Funktionen und Technologien. Testen der Funktionen in Rücksprache mit Kunden an CNC-Maschinen oder Testaufbauten.
     
  • 11/2018 - Heute
    Fernwartungssupport für Endanwender einer eigenen CNC-Steuerungssoftware via TeamViewer oder Remotesupport.
    Inbetriebnahmen von kundenspezifischen Maschinen vor Ort beim Kunden. Planen, Auslegen, Materialbeschaffung und Begleiten des Aufbaus von Schaltschränken und Steuerungen für CNC-Maschinen.
     
  • 02/2024 – 07/2024
    Hard und Firmwareentwicklung für CNC-Steuerung
    Entwicklung einer Hardware als 4-lagige Leiterplatte in Target 3001! mit STM32G4 ARM Microcontroller, W5500 Ethernet Controller und TI Schaltregler für  Spannungsversorgung. Entwicklung der Firmware in STM32CubeIDE für Ansteuerung über Netzwerk in Echtzeit mit MACRAW Kommunikation und Ausgabe von Takt- und Richtungssignalen für bis zu 4 Achsen mit Capture Compare Technik. Verwendung von Wireshark zur Verifizierung der Kommunikation. Ansteuerung der Hardware aus Windows Applikation in Echtzeit über Npcap Library.
     
  • 09/2023 – 01/2024
    Hard- und Firmware Redesign für bestehende Hardware
    Redesign einer bestehenden Hardware als 4-lagige Leiterplatte und Entwicklung der neuen Firmware um obsoleten Infineon Microcontroller durch neuen STM32G4 Microcontroller zu ersetzen. Ansteuerung der neuen Hardware erfolgt via USB 2.0 Verbindung.
     
  • 05/2022 – 06/2023
    Projektierung und Entwicklung einer 5-Achssteuerung für Messmaschinen. Projektierung, Auslegung und Aufbau von Schaltschränken in Rittal Gehäusen mit allen notwendigen Komponenten für die Ansteuerung einer 5-Achs Messmaschine. Entwicklung und Zukauf der benötigten Elektronik.
     
  • 10/2017 – 10/2018
    Entwicklung einer CAN Kommunikationsvisualisierung für zivile Großmotoren und militärische Triebwerke
    Erstellung und Betreuung mehrere Projekte zur Kommunikationsvisualisierung von CANopen und J1939. Hierbei wurde im ersten Projekt eine umfangreiche Visualisierung mit Vector CANoe und CAPL erstellt.
    In weiteren Projekten wurde die gesamte Visualisierung in einem C# WPF Projekt nach MVVM Pattern erstellt. Zur CAN Kommunikation wurden die USB-CAN Adapter der Firmen IXXAT, NI und PEAK eingebunden.

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Entwicklung C# Anwendung im Kundenauftrag zur Steueurng UWF (Unified Write Filter)

Industrie und Maschinenbau

50-250 Mitarbeiter

Entwicklung und Wartung einer C# Anwendung zur Steuerung des UWF (Unified Write Filter) auf Windows 10/11 Enterprise IOT Geräten und Erstellung von Backups.

Entwicklung C# Anwendung im Kundenauftrag für Laserschweißmaschinen

Industrie und Maschinenbau

50-250 Mitarbeiter

Entwicklung und Wartung einer C# Anwendung zur Anzeige eines GStreamer Livebildes in einer B&R MappView Visualisierung. Die Anwendung überblendet die vorhandene Visualisierung und kommuniziert laufend mit der übergeordneten B&R SPS über TCPIP.

Beteiligung an Projektierung und Realisierung einer Maschinensteuerung für Laserschweißmaschinen im B&R Ökosystem

Industrie und Maschinenbau

50-250 Mitarbeiter

Programmierung und Konfiguration einer 4-Achs-CNC Steuerung auf Basis von MappMotion.
Konvertierung der Klartext und satzweisen Programmiermöglichkeit in B&R GCode. Implementierung eines Dateiexplorers unter Windows für Touch-Bedienung. Konfiguration Windows 10 IOT Enterprise, B&R Hypervisor und weiterer Steuerungskomponenten.

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden