freiberufler Software Engineer auf freelance.de

Software Engineer

offline
  • 70€/Stunde
  • 82194 Gröbenzell
  • Weltweit
  • tr  |  de  |  en
  • 20.09.2021

Kurzvorstellung

Software design and development.
SW development with C, C++, Python and Java on Windows and Linux.
Embedded SW development. Medical and industrial devices and automotive experience.
Knoweledge on signal processing and image processing.

Qualifikationen

  • C++15 J.
  • Echtzeit-Betriebssysteme5 J.
  • Embedded Entwicklung / hardwarenahe Entwicklung5 J.
  • Embedded Linux7 J.
  • Embedded Systems5 J.
  • Gerätetreiber7 J.
  • Java SE7 J.
  • Proof of Concept (POC)
  • Python
  • Qt (Software)7 J.
  • Software Architecture
  • Software Design13 J.
  • Softwareentwicklung (allg.)
  • Technische Konzeption2 J.

Projekt‐ & Berufserfahrung

Advanced Software Engineer
Hillrom, Puchheim
11/2019 – offen (5 Jahre, 1 Monat)
Medizintechnik
Tätigkeitszeitraum

11/2019 – offen

Tätigkeitsbeschreibung

- Embedded Softwareentwicklung für verbundene und zusammenarbeitende medizinische Geräte
- Technische Leitung von Partnerprojekten
- Kooperation mit Partnerunternehmen

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Linux, Embedded Systems, Echtzeit-Betriebssysteme, Software Design, C++, Gerätetreiber

Funktionsverantwortlicher
Continental Engineering Services, Babenhausen
11/2018 – 7/2019 (9 Monate)
Automobilindustrie
Tätigkeitszeitraum

11/2018 – 7/2019

Tätigkeitsbeschreibung

• Technische Leitung von Interieur-Kamera Projekt von Sportwagen- Unternehmen. Erkennung der thermisches Komfort Empfinden des Fahrers.
• Erstellung des Software-Architektur, Software-Design und Dokumentation. Mit Hilfe der Tools Enterprise Architect, PlantUML und MS Office.
• Leitung der SW-Team und Aufgaben Verteilung. Tickets-Verwaltung durch Jira.
• Softwareentwicklung mit Python und C++ auf Windows System.
• Git wurde für Version-Kontrolle verwendet.
• Kommunikationsschnittstelle für CAN und LIN entwickelt.
• Portierung der Code und Algorithmen auf Renesas Mikrokontroller.
• Technische-Leitung der Entwicklung von Thermalmodel. Zusammenarbeit mit einem wissenschaftlichen Partner die das Model erstellt haben. MATLAB und Simulink wurde dafür eingesetzt.

Eingesetzte Qualifikationen

Embedded Systems, Bildverarbeitung, Microsoft Windows (allg.), Software Design, C++, Simulink, Python, Schnittstellenentwicklung, Canoe Software, Kameratechnik, CAN-Bus (controller area network)

Software-Architekt & Sr. Software Engineer (Festanstellung)
Siemens AG, Istanbul
11/2016 – 11/2018 (2 Jahre, 1 Monat)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

11/2016 – 11/2018

Tätigkeitsbeschreibung

• Software-Architektur auf Windows- und Linux-basierten Produkten
• Konzeptionelle Arbeit und Proof of Concept für HMI-Produkte der neuen Generation zur Überwachung und Steuerung der Fabrikautomation
• Windows und Linux Dateisysteme und Entwicklung von Dateisystemtreibern
• Tiefgreifende Recherche über Windows Internals und Linux Kernel
• Entwicklung von Embedded Linux basierten Produkten
• Treiber-Entwicklung für WinCE
• Computergrafikoperationen und Entwicklung von Grafiktreiber
• Preboot, BIOS und UEFI
• Industrielle Kommunikationsprotokolle und Echtzeitkommunikation
• Kommunikation und Kooperation mit Hardware-Vendoren
• Dokumentation von Architekturarbeiten

Eingesetzte Qualifikationen

Embedded Linux, Debian Linux, Microsoft Windows (allg.), Enterprise Architect (EA), C++, Microsoft Visual Studio, Gerätetreiber, Technische Konzeption

Softwareentwickler (Festanstellung)
Möller-Wedel GmbH, Lübeck
5/2009 – 11/2016 (7 Jahre, 7 Monate)
Medizintechnik
Tätigkeitszeitraum

5/2009 – 11/2016

Tätigkeitsbeschreibung

• Design und Entwicklung von medizinischer Software für Windows-basierte Produkte
• Management von 3-Chip-Kamera-Projekt und teilweise der Videoarchivierungssoftware-Projekt
• Umfangreiches Wissen über DirectShow, Media Foundation und FFmpeg zum Encodieren und Decodieren von Video & Audio
• Forschung zur berührungslosen Steuerung von medizinischer Software während chirurgischer Operationen, z.B. Sprachsteuerung, Gestensteuerung mit leap motion
• Forschung zur multispektralen Bildanalyse und -verarbeitung
• Forschung zum Ersetzen vorhandener Windows-Produkt durch Embedded Linux-System (TI Multicore Hardware)
• Forschung zu telemedizinischen Anwendungen für den Fernzugriff auf chirurgische OP‘s über mobile und Desktop-Apps.
• Betreuung der Diplomarbeit (OP-Beobachtung mit Oculus Rift)
• Programmieren verschiedener Schnittstellen zu externer Hardware (z. B. Kamera-CCU, Frame Grabber)

Eingesetzte Qualifikationen

Digitaler Signalprozessor (DSP), Software Design, .Net Framework (Microsoft), C++, Java SE, Java Native Interface, Qt (Software), Swing (Java), Kameratechnik

Engineer Consultant- SW und Embedded SW Entwickler
Alten Engineering, Mannheim
11/2008 – 3/2009 (5 Monate)
Ingenieur Dienstleister
Tätigkeitszeitraum

11/2008 – 3/2009

Tätigkeitsbeschreibung

• Fehlermanagement in embedded Netzwerken (Automotive Elektronik – CAN Bus)
• Kenntnisse über CAN Bus Controller und Analyse-Tools

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Simulink, Canoe Software, CAN-Bus (controller area network)

Softwareentwickler (Festanstellung)
Gazbil Ltd., Eskisehir
12/2006 – 4/2008 (1 Jahr, 5 Monate)
Öl- und Gasindustrie
Tätigkeitszeitraum

12/2006 – 4/2008

Tätigkeitsbeschreibung

• Entwicklung von Algorithmen und GUI für eine CAD Software, die für die Planung der Installation von Erdgasleitungen verwendet wurde
• Forschung über drahtlose Gaszählerleser (Modul). Die Ziffern des tatsächlichen Zählers ermitteln und an den Server übertragen.
• Programmierung auf Low-Power-DSP, Low-Power-Schaltungsdesign, Bildverarbeitung

Eingesetzte Qualifikationen

Digitaler Signalprozessor (DSP), Directx, Microsoft Foundation Classes (MFC), Opengl, Visual C++

Zertifikate

Doulos Developing with Embedded Linux
2018
Siemens Requirements Engineering Basic
2017
ISAQB Certified Professional for Software Architecture
2017

Ausbildung

Bachelor's of Science
Electrical-Electronics Engineering
2006
Eskisehir / Türkei

Über mich

Zurzeit suche Ich Projekte mit %30 Auslastung. Ich könnte in folgende Aufgaben, hauptsächlich remote erfüllen:
-Technischer Redakteur
-Automotive und medizinische Software Dokumentation
-Code Reviews
-Reverse Engineering
-Software Design
-Software Konzeptentwicklung
-Forschung in verschiedenen technischen Themen
-Literatur Recherche
-Softwareentwicklung (möglich nur mit remote Tools oder mobile Entwicklungsumgebung)
-Erstellen des Test Strategien und Tools
-Mentoring in verschiedene Technologien und Themen

Weitere Kenntnisse

Software Architektur, C++, C, JAVA, Qt, MATLAB, Simulink, Python, Embedded Systeme, Embedded Linux, Debian, RTOS, BASH, Script, Git, SDLC, Agile, Scrum, Medizintechnik, DICOM, industrielle Automation, Industrie 4.0, IoT, GUI, Mikrokontroller, Connected Devices, Bildverarbeitung, Signalverarbeitung, Finite Element Method, DSP, TI Produkte, Code Composer Studio, Enterprise Architect, Visual Studio, Eclipse, Win32, POSIX, ANSI, MFC, INTEL x86 Architektur, arm, Arduino, Automotive, CAN Bus, LIN, AUTOSAR, Vector Tools, MQTT, Kamera, Filesysteme, NTFS, FAT32, EXT4, EXT3, F2FS, eMMC, Speichertechnologien

Persönliche Daten

Sprache
  • Türkisch (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Fließend)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
3885
Alter
42
Berufserfahrung
17 Jahre und 11 Monate (seit 12/2006)
Projektleitung
2 Jahre

Kontaktdaten

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

Jetzt Mitglied werden