
Senior Embedded Systems Engineer
- Verfügbarkeit einsehen
- 0 Referenzen
- 80€/Stunde
- 82178 Puchheim, Oberbayern
- DACH-Region
- en | de
- 08.07.2025
Kurzvorstellung
Projektierungsdokumentation immer in Bewegung
regelmäßige Berichterstattung an das Management
proaktives Management
präemptive Ausdauer
schnelles eintauchen in neue Umgebungen
Workflows-orientiert
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
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
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
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
Assemblersprache, CAN-Bus (controller area network), Echtzeit-Betriebssysteme, Embedded Software, Enterprise Architect (EA), Funktionale Sicherheit, Hydraulik, Risikoanalyse, SISTEMA, Software Architecture, Systems Simulation
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
UML, Python, Codesys, Building automation and control networks (BACnet)
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
.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
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
Embedded Linux, .NET-Entwickler, Bash Shell, Linux (Kernel), Scripting, Altium Designer, Linux Entwicklung, Verilog, Vivado (Xilinx), Xilinx (allg.)
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
Embedded Linux, Linux Entwicklung, Linux (Kernel)
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
Ansys, Fertigungstechnik (allg.), Finite-Elemente-Methoden, Mechanische Systeme, Simulink, SolidWorks
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
.NET-Entwickler, C++, Computer Vision, Microsoft Foundation Classes (MFC), Opencv, Simulink
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
FPGA, Quartus (Altera), Programmierer C, C++, Elektronik, PCB-Designer, Altium Designer
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
Embedded Entwicklung / hardwarenahe Entwicklung, Hardware-Design, Visual C++, Analogelektronik, Digitale Elektronik, Elektronik, Picmicro, Signalverarbeitung, Medizinische Messtechnik, Messtechnik, Ultraschallprüfung
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++
Simulink, Visual C++, Signalverarbeitung
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
Microsoft Foundation Classes (MFC), Visual C++, Messtechnik, Autodesk AutoCAD (allg.)
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
Hardware-Design, Assemblersprache, Simulink, Visual C++, Elektronik, Mechatronik (allg.), Creo Elements/Pro (Pro/ENGINEER, Pro/E, ProE)
Ausbildung
Aachen
Beirut
Über mich
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
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
- Englisch (Muttersprache)
- Deutsch (Gut)
- Europäische Union
- Schweiz
- Vereinigte Staaten von Amerika
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden