Senior Hardware und Software Entwickler - C, C++, .NET, Python, IEC 61131-3, VHDL, Verilog, FPGA, ARM, DSP, Yocto, OpenCV,...

freiberufler Senior Hardware und Software Entwickler - C, C++, .NET, Python, IEC 61131-3, VHDL, Verilog, FPGA, ARM, DSP, Yocto, OpenCV, Mechatronik, PCB Design auf freelance.de
Verfügbarkeit einsehen
Europa
en  |  de  |  ar
85€/Stunde
82178 Puchheim, Oberbayern
30.08.2019

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

Ich biete

IT, Entwicklung
  • Embedded Entwicklung / hardwarenahe Entwicklung
  • ARM-Architektur
  • OpenCV
  • Digitaler Signalprozessor (DSP)
  • VHDL (VHSIC Hardware Description Language)
  • Embedded Linux
  • Field Programmable Gate Array (FPGA)
Technik, Ingenieurwesen
  • Regelungstechnik / Steuerungstechnik
  • CODESYS (CoDeSys)
  • Automatisierungstechnik (allg.)

Projekt‐ & Berufserfahrung

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
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

Hardware Entwicklung, Testautomatisierung, .Net Framework (Mircosoft), Eclipse, Linux Entwicklung, Python, Softwareentwicklung (allg.), PHP, Automatisierungstechnik (allg.), CODESYS (CoDeSys), STEP 7, Supervisory control and data acquisition (SCADA), Elektronik, Inbetriebnahme (allg.), Hydraulik, Mechatronik (allg.), Messtechnik, Regelungstechnik / Steuerungstechnik, Systems Simulation, EPLAN (allg.)


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 Entwicklung, Visual C++, Analogtechnik / Analogelektronik, Digitaltechnik / Digitalelektronik, Elektronik, Mikrocontroller, 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

MATLAB / 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 Entwicklung, Assembler, MATLAB / Simulink, Visual C++, Elektronik, Mechatronik (allg.), Creo Elements/Pro (Pro/ENGINEER, Pro/E, ProE)


Ausbildung

Mechatronik
(M.Sc.)
Jahr: 2007
Ort: Aachen

Maschinenbau
(B.Eng.)
Jahr: 2004
Ort: Beirut

Qualifikationen

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

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

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
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


Ü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

Persönliche Daten

Sprache
  • Englisch (Muttersprache)
  • Deutsch (Gut)
  • Arabisch (Muttersprache)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
  • Vereinigte Staaten von Amerika
Profilaufrufe
175
Alter
37
Berufserfahrung
15 Jahre und 3 Monate (seit 06/2004)
Projektleitung
4 Jahre

Kontaktdaten

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

Jetzt Mitglied werden »