freiberufler Senior Embedded Systems Engineer auf freelance.de

Senior Embedded Systems Engineer

zuletzt online vor wenigen Tagen
  • 80€/Stunde
  • 82178 Puchheim, Oberbayern
  • DACH-Region
  • en  |  de
  • 08.07.2025

Kurzvorstellung

Fokus, Organisation, Teamfähigkeit und Sorgfältigkeit
Projektierungsdokumentation immer in Bewegung
regelmäßige Berichterstattung an das Management
proaktives Management
präemptive Ausdauer
schnelles eintauchen in neue Umgebungen
Workflows-orientiert

Geschäftsdaten

 Freiberuflich
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • ARM Industrial PC
  • Automatisierungstechnik (allg.)4 J.
  • Codesys IEC-61131
  • Continuous Integration
  • Embedded Entwicklung / hardwarenahe Entwicklung1 J.
  • Embedded Linux1 J.
  • Embedded Systems
  • EPLAN + P8 API
  • FPGA1 J.
  • Regelungstechnik / Steuerungstechnik4 J.

Projekt‐ & Berufserfahrung

Senior Automation Systems Engineer
Kundenname anonymisiert, München
4/2022 – 5/2025 (3 Jahre, 2 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2022 – 5/2025

Tätigkeitsbeschreibung

• Entwicklung Prozessleitsystem Architecktur und SCADA Implementierung
• Entwicklung Steuerungssoftware für Sondermaschinen und mit IEC-61131 (Strukturierter Text, SFC, FBD, LD))
• Entwicklung von Digital-twins der Assembly-lines mittels Nvidia Omniverse und ROS2 (pilot projects)
• Entwicklung von Logik und Signalbearbeitung Anwendungen in C++ und Python für Omniverse
• Elekrokonstruktion der Assembly-line für das body-shop und battery-pack mehrere Anlagen in USA und Mexico
• Stromverteilungsschränke (PDPs), Schweiß-Stromverteilungsschränke, 24V-Gleichstromversorgungen (PWS), Motorstarter, Frequenzumrichter (VFDs), Servos, Robotersysteme, Hydraulik, Pneumatik, Vision-Systeme, IO-Blöcke, SPS, HMIs, Netzwerke, Erdungssysteme
• SPS & HMI Projektierung und Programmierung komplexe Automatisierungssysteme
• Automatisierten Testing, Validierung und HiL
• Workflows mit SAP dürchführen
• EPLAN P8 API scripting (kundenspezifische Aktionen, Versionierung, Menüleisten, Schaltflächen, Events, usw)


Kenntnisse: Digital Twins, Software Architecture, SCADA, Funktionale Sicherheit, Modbus, DeviceNet, Profibus, TCP/IP, Robust Debugging, hydraulische Systeme, EPLAN + ProPanel, P8 API, Servo-Antriebe, NC-Anriebe, Frequenzumrichter, HW-Etwurf, EN 60204, HiL, Automatisierten Validierung

Eingesetzte Produkte: Nvidia Omniverse, Isaacsim, Enterprise Architect, EPLAN, python, Sistema, SAP-ECTR, Siemens, Sinumerik, B&R, ABB, Rockwell, Codesys, RSLogix, Studio 5000

Eingesetzte Qualifikationen

Codesys, DeviceNet, Enterprise Architect (EA), Eplan, Funktionale Sicherheit, Hardware-Design, Hydraulik, Pneumatik, Prozessvalidierung, Python, RSLogix (Rockwell Automation), SAP ECC, SCADA, SINUMERIK CNC, SISTEMA, Software Architecture, TCP / IP, Totally integrated automation portal (TIA portal), Twincat

Senior Embedded Software Engineer
Kundenname anonymisiert, München
10/2019 – 3/2022 (2 Jahre, 6 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

10/2019 – 3/2022

Tätigkeitsbeschreibung

Entwicklung Steuerungssoftware für Mobilarbeitsmaschinen und Elektro-Mobilarbeitsmaschinen
Software Architektur und Datenmodell für die Steuerung SW
Bodas RC30/neue RC40 mit PPC/Tricore Architektur Programmierung
Programmierung von Fahrlogik, Enlicher Automat, NV Parameter Liste, Service-Client Integration
Compliance mit MISRA C Richtlinien
Gefahr und Risikoanalyse, funktionale Sicherheit Bewertung mit Sistema, Funktionskette ist-/soll-Analyse, ISO 13849 und IEC 61508
Fahrassistenzsysteme für automatische Bremsung
Integration von diesel Motoren, Abgasnachbehandlung Systeme, Hydraulik, Fahrhebel, Armaturenbrett, etc.
Entwicklung verschiedene Schnittstellen nach ISO-Normen zur Kommunikation mit 3rd party Komponenten
selbst entwickelten CAN-tools mit C# .Net
Entwicklung mit Assembly code für Leistungsanspruchsvolle Funktionen
Entwicklung von AES/ECDSA/ECC Crypto Algorithmen
JTAG debug mittels PLS Universal Debug Engine (UDE) und UAD2/UAD3pro

Eingesetzte Qualifikationen

Assemblersprache, CAN-Bus (controller area network), Echtzeit-Betriebssysteme, Embedded Software, Enterprise Architect (EA), Funktionale Sicherheit, Hydraulik, Risikoanalyse, SISTEMA, Software Architecture, Systems Simulation

Senior Software-Entwickler
Wago, Minden
7/2019 – 12/2019 (6 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

7/2019 – 12/2019

Tätigkeitsbeschreibung

• Interoperabilität zwischen Komponenten der Solaranlagen für "Distributed Energy Resources"
• Entwicklung der Device Information Modells für Inverter, Meter, Solarmodul, storage, tracker
• Test der Bibliothek mit verschiedene Hersteller und Solaranlagen
Eingesetzte Produkte: CoDeSys, Modbus, BACNet, IEC-61131, Strukturierter Text, UML, Python

Eingesetzte Qualifikationen

UML, Python, Codesys, Building automation and control networks (BACnet)

Senior Embedded Software Entwickler
Kundenname anonymisiert, München
12/2014 – 7/2019 (4 Jahre, 8 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

12/2014 – 7/2019

Tätigkeitsbeschreibung

Automatisierung von industrielle Maschinen:

C-Anwendungen mit Tricore Technologie
strukturierte Text Programmierung - IEC-61131/Codesys
Bosch Bodas RC30 Steuergerät
Design von endlicher Automaten für industrielle Maschinen
hybrid Fuzzy-PID Steuerungsysteme
Signalverarbeittung von Sensoren
Integration von 3D Smart Cameras mit SPS
SPS Bewegungsregelung mit absolut Weggeber
Oberfläche Anwendungen mit Codesys
Entwicklung von Linux Datalogger systeme (Busybox)
Entwicklung von CAN-bus-basierten C# SW für Hardware-in-the-loop-Prüfung von SPS-systeme
Feldbus Integration von busfähige Geräte (FU, IO-Module, Sensoren,- Aktoren)
Steuerung von Hydrulik Servo/Prop./Schalt-Ventile für >15-Achsen-Maschinen (allgemein Hydraulik, Axialkolben-Verstell-pumpen/motoren)
Etwicklung von Schaltschränke für Maschinensteuerung
Durchführung und Entwicklung von Testszenarien
Inbertriebnahme Weltweit
Planung und Durchführung von Schulungen

Eingesetzte Qualifikationen

.Net Framework (Microsoft), Automatisierungstechnik (allg.), Codesys, Eclipse, Elektronik, Eplan, Hardware-Design, Hydraulik, Inbetriebnahme (allg.), Linux Entwicklung, Mechatronik (allg.), Messtechnik, PHP, Python, Regelungstechnik / Steuerungstechnik, Softwareentwicklung (allg.), STEP 7, SCADA, Systems Simulation, Test Automation

Software und Hardware Entwickler
Kundenname anonymisiert, Puchheim
10/2013 – 11/2014 (1 Jahr, 2 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

10/2013 – 11/2014

Tätigkeitsbeschreibung

Entwicklung Array Signalprozessor:
• Entwicklung der Systemarchitektur eines FPGA-basierten Arrays Signalprozessor (Xilinx Zynq)
• Xilinx Vivado (HDL) FPGA implementierung
• Yocto Linux basiertes Host System
• C++ Hostanwendung mit DMA und UDP/IP schnitstelle
• Hardware Schematic und Layout
• System bringup
Kenntnisse: Linux Treiber-Programmierung, Linux-Scripting, .NET Framework
Eingesetzte Produkte: Vivado, Altium Designer

Eingesetzte Qualifikationen

Embedded Linux, .NET-Entwickler, Bash Shell, Linux (Kernel), Scripting, Altium Designer, Linux Entwicklung, Verilog, Vivado (Xilinx), Xilinx (allg.)

Embedded Software und Hardware Entwickler
Kundenname anonymisiert, Puchheim
11/2012 – 5/2013 (7 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

11/2012 – 5/2013

Tätigkeitsbeschreibung

• Entwicklung eines Embedded Linux basierten 8-Kanal
• Audioaufnahmegeräts für Audiosignalverarbeitung
• Linux Treiber Entwicklung
• Hardware Schematic, Layout
• .NET basierte anwendung mit UDP
• kommunikationsschnitstelle
Kenntnisse: Linux Treiber-Programmierung, Linux-Scripting, .NET Framework

Eingesetzte Qualifikationen

Embedded Linux, Linux Entwicklung, Linux (Kernel)

Hardware Entwickler
Kundenname anonymisiert, Puchheim
6/2009 – 6/2012 (3 Jahre, 1 Monat)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

6/2009 – 6/2012

Tätigkeitsbeschreibung

Entwurf von hochpräzisen Schwenkneigeplattformen
• Entwicklung Dynamischen Model mittels MATLAB simscape und simulink
• komplexes mechanisches Design für die Fertigung (integration of cross-roller bearings, seals, couplings, harmonic gears, frameless pmsm motor, electronics, etc..)
• Regelungtechnik: Simulation und Entwicklung optimaler Regler (optimal-controller)
• estimate system stiffness using ansys
Kenntnisse: Mechatronik, Servoantrieb, Mechanisches Design, Fertigung, FEM Tool
Eingesetzte Produkte: SolidWorks, Simulink, ANSYS

Eingesetzte Qualifikationen

Ansys, Fertigungstechnik (allg.), Finite-Elemente-Methoden, Mechanische Systeme, Simulink, SolidWorks

Embedded Hardware und Software Entwickler für Schwenkneigeplattformen
Kundenname anonymisiert, Puchheim
5/2009 – 6/2010 (1 Jahr, 2 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

5/2009 – 6/2010

Tätigkeitsbeschreibung

Entwicklung eines Moition-Control Moduls für Schwenkneigeplattformen
• PTZ-Kamera Kalibrierung
• Visual C++ Hostanwendung
• Programmeirung von Vision-basierte Bewegung
• PC Schnittstelle und Konfiguration von Servoantriebe
• Optimale Trajektorienplannung - Abtastmoden
Kenntnisse: Stereo Vision, Computer Vision, Dynamik
Eingesetzte Produkte: OpenCV, Simulink/Simmechanics

Eingesetzte Qualifikationen

.NET-Entwickler, C++, Computer Vision, Microsoft Foundation Classes (MFC), Opencv, Simulink

Embedded Software und Hardware Entwickler
Kundenname anonymisiert, Aachen
7/2007 – 5/2009 (1 Jahr, 11 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

7/2007 – 5/2009

Tätigkeitsbeschreibung

Entwicklung einer Cyclone-basierten Ultraschall Pulser/ Receiver-PC-Karte
• Entwicklung von TGC Verstärker, Abschwächer und Filter Analog Elektronik
• ADC <> FPGA <> Cypress MCU USB 2.0
• FPGA VHDL Entwicklung
• Visual C++ Hostanwendung
• PCB Schematic und Layout
Kenntnisse: VHDL, C++, PCB, Elektronik
Eingesetzte Produkte: Altera Quartus, Altium Designer, Cypress USB

Eingesetzte Qualifikationen

FPGA, Quartus (Altera), Programmierer C, C++, Elektronik, PCB-Designer, Altium Designer

Software und Hardware Entwickler
Kundenname anonymisiert, Aachen
2/2006 – 6/2007 (1 Jahr, 5 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

2/2006 – 6/2007

Tätigkeitsbeschreibung

Entwicklung eines 60MHz sub-nanosecond Ultraschallsenders für codierte Signalanregung:

Konzeptionierung und Entwicklung einer PC-basierte A-mode Ultraschallkarte
Ultraschallsignal Eingabe-Elektronik:LNA,TGC, ADC
Hochsetzsteller, Push-Pull-Verstärker
PC-basierte Signalverarbeitung
Visual C++ Hostanwendung
Hardware Schematic, Layout
System Bringup

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Hardware-Design, Visual C++, Analogelektronik, Digitale Elektronik, Elektronik, Picmicro, Signalverarbeitung, Medizinische Messtechnik, Messtechnik, Ultraschallprüfung

Software und Hardware Entwickler
Kundenname anonymisiert, Sankt Ingbert
9/2005 – 12/2005 (4 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

9/2005 – 12/2005

Tätigkeitsbeschreibung

Entwicklung eines USB 2.0 Geräts zur Ultraschallabbildung mit hoher Bandbreite:

Schaltplan und Layout von einem DAC Modul
Cypress FX2LP Mikrocontroller Programmierung
Windows Driver/DLL Entwicklung
Matlab Signalverarbeitung und Analyse
PC Benutzeranwendung mit VC++

Eingesetzte Qualifikationen

Simulink, Visual C++, Signalverarbeitung

Software und Hardware Entwickler
Kundenname anonymisiert, Aachen
2/2005 – 8/2005 (7 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

2/2005 – 8/2005

Tätigkeitsbeschreibung

Prototypentwurf eines Chirurgie Geräts zur Identifikation der mechanischen Achse des Femurs mittels eines 6-DOF force-torque-sensors und Stereo Infrarot Tracking:

3D Konstruktion des Handgeräts mit Schunk 6-Achs-Kraft-Momenten-Sensor
Visual C++ Anwendung zur Durchführung des Einsatz
Tracking und Kalibrierung Algorithmen für Polaris NDI
6-Achs-Kraft-Momenten-Sensor Integrierung

Eingesetzte Qualifikationen

Microsoft Foundation Classes (MFC), Visual C++, Messtechnik, Autodesk AutoCAD (allg.)

Software und Hardware Entwickler
Kundenname anonymisiert, Beirut
1/2004 – 7/2004 (7 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/2004 – 7/2004

Tätigkeitsbeschreibung

CNC Nachrüstung einer Drehmaschine:

Entwicklung der Treiberplatine und Motion-Controller Board
Visual C++ Hostanwendung und G-Code Translator
microchip PIC16 und DSP Programmierung mit Assembly
Matlab/Simulink Modelbau und Systemidentifizierung
Servosteuerung mit inkrementalgeber

Eingesetzte Qualifikationen

Hardware-Design, Assemblersprache, Simulink, Visual C++, Elektronik, Mechatronik (allg.), Creo Elements/Pro (Pro/ENGINEER, Pro/E, ProE)

Ausbildung

Mechatronik
M.Sc.
2007
Aachen
Maschinenbau
B.Eng.
2004
Beirut

Über mich

Zusätzlich zu den technischen Kompetezen würde ich die folgenden Fähigkeiten mitbringen:
Fokus, Organisation, Teamfähigkeit und Sorgfältigkeit
Projektierungsdokumentation immer in Bewegung
regelmäßige Berichterstattung an das Management
proaktives Management
präemptive Ausdauer
schnelles eintauchen in neue Umgebungen
Workflows-orientierte Mindset

Weitere Kenntnisse

Design / Entwicklung / Konstruktion:
PCB Layout, Schematic
Autodesk Inventor
Altium Designer
Solidworks
E-Plan

Programmiersprachen:
C/C++
Linux-Scripting
MFC
OpenCV, PCL
Python
VHDL
.NET Framework
IEC-61131

Berechnung / Simulation / Versuch / Validierung:
LabVIEW
MATLAB
Simulink

Produkte / Standards / Erfahrungen:
Automatisierungssysteme
CoDeSys
Cypress USB
Echtzeitsysteme
ARM+DSP, FPGA, MCU
Eclipse
Elektronik, Mixed Signal
FPGA
GIT / Gerrit / Jenkins / Gitlab
Linux Treiber, BSP, rootfs, device tree
Yocto, Bitbake, Poky, OpenEmbedded
Maschinensteuerung, Inbetriebnahme
Mechanisches Design
Mechatronik
Messtechnik
Servotechnik
Signalverarbeitung
Visual Studio

Datenkommunikation:
LVDS,SPI, I2C, USB,
CAN-Bus, CANOpen, J1939
Profibus
Profinet

Hardware:
Cypress PSoC
FPGA design
Mikrocontrollerprogrammierung
PLC - BOSCH, ABB, B&R, Siemens, Scheider
TriCore
VHDL

Betriebssysteme:
Embedded Linux Bootloader, BSP, Treiber
Linux Echtzeitbetriebssystem

Persönliche Daten

Sprache
  • Englisch (Muttersprache)
  • Deutsch (Gut)
Reisebereitschaft
DACH-Region
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
  • Vereinigte Staaten von Amerika
Profilaufrufe
2545
Alter
43
Berufserfahrung
21 Jahre und 2 Monate (seit 06/2004)
Projektleitung
4 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden