Embedded- und PC-Software
Aktualisiert am 02.03.2022
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 02.03.2022
Verfügbar zu: 100%
davon vor Ort: 95%
C++ , Embedded
Deutsch
Englisch
gut
Französisch
Anfänger
Italienisch
gut
Spanisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Leipzig (+75km) Hoyerswerda (+75km) Gera (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
möglich

Projekte

Projekte

2 Jahre 6 Monate
2021-10 - heute

Highavailabilty Library

  • Implementierung einer High Availabilty Library

C++ C++17 Standard Visual Studio Code
GEFAZ
2 Jahre 6 Monate
2019-04 - 2021-09

Embedded Software für Computer Tomograph

  • Entwicklung von Testsoftware (MTests) für einen KopfScanner

  • TFS,CMAKE ,C++, Temax

  • QEMU, Linux, Shell Scripts, VMWARE

  • Simulation von Motor Controller mit CanOpen Anbindung

  • Simulation des Generators des Kopfscanner über CanOpen

  • Requirement Engineering

  • Erstellung von Dokumenten

  • Review von Code und Dokumenten

  • EA-Enterpris

Branche Medizintechnik (SIEMENS)
1 Jahr 1 Monat
2018-03 - 2019-03

Softwareentwicklung für eine Steuerplatine mit der Autos selbstständig fahren können

  • Erstellung von Software unter QNX für das Handling von Sensoren Daten

durch zwei Cores und Weitergabe dieser Daten an einen Infineon Tricore

Prozessor

QNX C Dediprog git Cmake
Firma Bosch
7 Monate
2017-08 - 2018-02

Safety Entwicklung einer Safe Kamera

  • Implementierung von Safe Code für eine Kamera Applikation der Firma HIMA. Die Kamera wird im Safety Bereich eingesetzt , wird TÜV geprüft und erreicht den Sicherheitsstandard SIL 3

  • Review und Änderung der Dokumentation gemäß der Norm IEC 61508 (Safety Plan, QM Plan, Konfigurationsmanagement, Design Dokumente, Systemdokumente)

  • Code Reviews (MISRA)

C++ Compiler Profi Safe Stack von SIEMENS TIA-Portal TIA-Openness Profinet Profisafe Software Entwicklung mit dem IAR
Branche Automatisierungstechnik (HIMA)
6 Monate
2017-02 - 2017-07

Test Software für Automatisierungstechnik

  • Implementierung eines Testframeworks für die Automatisierung des Tests einer neuen I/O Baugruppe mit Visual Basic #Net , Microsoft Automation Framework, Visual Studio  und dem TIA Portal von Siemens.
  • Implementierung von Testcases in Visual Basic #Net für den Test der Komponente
TIA-Portal TIA-Openness Profinet Microsoft Automation Framework
Murr Elektronik
3 Jahre 8 Monate
2013-06 - 2017-01

Embedded Software für Computer Tomograph

  • Entwicklung von Software in C++ für den UMAS
  • Entwicklung von Unit Tests für den MAS und SEC Controller
  • Entwicklung von QNX Treibern
  • Durchführung von IT Tests
  • Erstellung von QNX Resourcemanager
  • QNX, Resource Manager, TFS, Sharepoint, Rational Rose, EA Enterprise, Eclipse, Visual Studio, C++, medmake
  • Messungen von Strömen und Spannungen auf verschiedenen Baugruppen mittels Oszilloskop
  • Entwicklung eines Schnittstellenmoduls zur Anbindung einer Röntgenröhre der Firma Varian (C++, CAN, Linux Betriebssystem, ARM)
  • Softwareentwicklung für Matrix CT Systeme. Kompletter hardwarenaher System Test der erstellten Matrix Software
SIEMENS
7 Monate
2012-11 - 2013-05

Batteriespeicher für Computer Tomograph

  • Entwicklung von Software zur Anbindung eines externen Batteriespeichers an eine Computer Tomographie Anlage
  • C++, CAN
SIEMENS
6 Monate
2012-05 - 2012-10

Infotainment

  • Ticketsolving für eine Infotainment Plattform im Bereich Audio, Video
  • QNX, Mocca, Elvis, MOST, C++, Perforce
Haman Becker
5 Monate
2011-12 - 2012-04

Programmierstation

  • Softwareentwicklung für eine Mikrocontroller Programmierstation. Mit dieser Station werden nach der Fertigung der Leitplatten die Mikrocontroller programmiert.
  • Visual Studio, Visual Basic.Net, C#
Murr Elektronik
9 Monate
2011-03 - 2011-11

Infotainment

  • Erstellung von Tools für die Erfassung der Softwarestartupzeiten, RAM Speicherverbrauch und Profiling der Prozesse und Threads
  • Entwicklung von Gerätetreibern
  • QNX, QNX Resourcemanager, Momentics Entwicklungsumgebung, Linux,
Audi
9 Monate
2010-06 - 2011-02

Dampf Klein Sterilisator

  • Definition der Softwarearchitektur und Softwareentwicklung für einen DampfKleinsterilisator
  • IAR Compiler. C++, STL und Designpatterns, Free Rtos
  • Softwaretests Implementierung der Tests
Dürr Dental
3 Monate
2010-03 - 2010-05

Redundanzmodul

  • Implementierung eines Redundanzmoduls mit Windows Oberfläche und Embedded Tasks
  • Anbindung an eine Atmel CPU Platine.
  • IAR Compiler, C#, Visual Studio, Windows Forms
GEFAZ
3 Jahre 2 Monate
2007-01 - 2010-02

Software für Mobiltelefone LTE

  • Für den LTE Standard wurdenTreiber (UART,USB, Memory Card) angepasst und geändert.
  • Zur Übertragung von Files auf das Mobile wurde ein FTP Client für das Mobiltelefon implementiert
  • Es wurde ein Bedien- und Beobachtungssoftware für AT Commands mit C# und Visual Studio 2008 entwickelt
  • 3GPP Normen
Ericsson
3 Jahre 8 Monate
2003-09 - 2007-04

Security Modul

  • Für eine Firewall wurden die unten genannten Komponenten angepasst und entwickelt

TCP/IP EXT2 Filesystem NOR Flash Driver
Branche Automatisierungstechnik, SIMATIC S7 (SIEMENS)
2 Jahre 9 Monate
2004-04 - 2006-12

Software für Mobiltelefone GSM

  • Anpassung einer vorhandenen Telekommunikationssoftware für einen neuen Baseband IC von NXP.

  • Implementierung eines Betriebssystemprofilers für eine Powersaving Funktionalität

C Lauterbach Debugger Clearcase. Arm Developer Suite Arm Assembler Solaris Linux
Branche Telekommunikation (NXP)
5 Monate
2003-04 - 2003-08

TCP/IP für externe Drives

  • Portierung des TCP/IP Stacks auf eine neue Platine

  • ARM, TCP/IP, Solaris, Clearcase

1 Jahr 5 Monate
2002-04 - 2003-08

TCP/IP Implementierung

  • Untersuchung von NFS, VFS, RPC,FTP ? Adaption des Interniche TCP/IP Stacks an die Motioncontrol Platine

Branche Automatisierungstechnik, Motioncontrol (SIEMENS)
10 Monate
2001-07 - 2002-04

Diagnosemonitor für Echtzeitbetriebssystem

  • Design und Implementierung eines Diagnosemonitors für das Echtzeitbetriebssystem nrkpro.

  • Implementierung einer komfortablen Auswertesoftware mittels Java

Solaris Windows Java XML Clearcase
SIEMENS, Branche Automatisierungstechnik, Motioncontrol (SIEMENS)

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Dipl.-Ing. FH Chemie

  • Ausbildung als Chemielaborant

Position

Position

Kompetenzen

Kompetenzen

Top-Skills

C++ , Embedded

Schwerpunkte

Embedded- und PC-Software

Produkte / Standards / Erfahrungen / Methoden

ClearCase
Konfigurationsmanagement
Perforce
Subversion
Versionsmanagement

UML Modellierung

  • Rational ROSE

  • Enterprise Architect

Schnittstellen

  • CAN

  • CANopen

  • JTAG

  • I2C

  • RS232

  • USB

  • TCP/I

  • LIN

  • instabusEIB

  • SDH

  • SONET

  • LTE

  • UMTS

Kenntnisse

  • Spezifikationen (Lastenheft, Pflichtenheft, Testspezifikation),

  • Konfigurationsmanagement, Versionsmanagement: ClearCase, Subversion, Perforce

  • Mikroprozessoren auf Basis ARM, Baseband Chips für Telekommunikation

  • Hervorragende Analysefähigkeit und Einarbeitung in bestehenden Code

  • Sehr gute Teamfähigkeit

  • Projektmanagement

Betriebssysteme

Free RTOS
sehr gute Kenntnisse
Linux
sehr gute Kenntnisse
QNX
sehr gute Kenntnisse
Windows
sehr gute Kenntnisse

Programmiersprachen

Assembler
ASM80,ASM86
AWL,
Simatic
Basic
Visual Basic
C
Microsoft Compiler; IAR Compiler
C#
Microsoft Compiler
C++
MSVC, ARM C++ Compiler
FUP
Java
JavaScript
KOP
Simatic
Structured Language
Simatic
ASM
Visual Basic # Net

Datenbanken

Access
sehr gute Kenntnisse
Adabas
Oracle

Datenkommunikation

Bus
Profibus, CAN, CAN Open
Internet, Intranet
LAN, LAN Manager
TCP/IP,FTP,NTP,
RPC
RS232
SMTP
SONET,SDH
TCP/IP
Windows Netzwerk
Non Acces Stratum für UMTS, LTE
RLC Protokolle

Hardware

AS/400
Grundkenntnisse
Datenerfassungsterminals
ausgezeichnete Kenntnisse
Digital
gute Kenntnisse
Echtzeitsysteme
ausgezeichnete Kenntnisse
embedded Systeme
ausgezeichnete Kenntnisse
Emulatoren
gute Kenntnisse
Hardware entwickelt
Platinen für SIMATIC S5
Mikrocontroller
sehr gute Kenntnisse
Motorola
sehr gute Kenntnisse
PC
sehr gute Kenntnisse
PLD, FPGA
Siemens-SPS STEP x
sehr gute Kenntnisse bei S5 und S7
SPS
SIMATIC
Steuer und Regelsysteme
Mikroprozessoren auf Basis ARM
Baseband Chips für Telekommunikation

Berechnung / Simulation / Versuch / Validierung

Lastenheft
Pflichtenheft
Testspezifikation

Design / Entwicklung / Konstruktion

Doxygen
Eclipse
GCC
GNU Make
IAR-Entwicklungssystem
MS Visual Studio
UML Modellierung
Rational ROSE, Enterprise Architect
Visual Studio Code
Cmake
Git
Lauterbach und Segger Debugger
TFS

Branchen

Branchen

  • Automatisierungstechnik
  • Automotive ? Infotainment
  • Telekommunikation
  • Zeit- und Betriebsdatenerfassung
  • Medizintechnik

Einsatzorte

Einsatzorte

Leipzig (+75km) Hoyerswerda (+75km) Gera (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
möglich

Projekte

Projekte

2 Jahre 6 Monate
2021-10 - heute

Highavailabilty Library

  • Implementierung einer High Availabilty Library

C++ C++17 Standard Visual Studio Code
GEFAZ
2 Jahre 6 Monate
2019-04 - 2021-09

Embedded Software für Computer Tomograph

  • Entwicklung von Testsoftware (MTests) für einen KopfScanner

  • TFS,CMAKE ,C++, Temax

  • QEMU, Linux, Shell Scripts, VMWARE

  • Simulation von Motor Controller mit CanOpen Anbindung

  • Simulation des Generators des Kopfscanner über CanOpen

  • Requirement Engineering

  • Erstellung von Dokumenten

  • Review von Code und Dokumenten

  • EA-Enterpris

Branche Medizintechnik (SIEMENS)
1 Jahr 1 Monat
2018-03 - 2019-03

Softwareentwicklung für eine Steuerplatine mit der Autos selbstständig fahren können

  • Erstellung von Software unter QNX für das Handling von Sensoren Daten

durch zwei Cores und Weitergabe dieser Daten an einen Infineon Tricore

Prozessor

QNX C Dediprog git Cmake
Firma Bosch
7 Monate
2017-08 - 2018-02

Safety Entwicklung einer Safe Kamera

  • Implementierung von Safe Code für eine Kamera Applikation der Firma HIMA. Die Kamera wird im Safety Bereich eingesetzt , wird TÜV geprüft und erreicht den Sicherheitsstandard SIL 3

  • Review und Änderung der Dokumentation gemäß der Norm IEC 61508 (Safety Plan, QM Plan, Konfigurationsmanagement, Design Dokumente, Systemdokumente)

  • Code Reviews (MISRA)

C++ Compiler Profi Safe Stack von SIEMENS TIA-Portal TIA-Openness Profinet Profisafe Software Entwicklung mit dem IAR
Branche Automatisierungstechnik (HIMA)
6 Monate
2017-02 - 2017-07

Test Software für Automatisierungstechnik

  • Implementierung eines Testframeworks für die Automatisierung des Tests einer neuen I/O Baugruppe mit Visual Basic #Net , Microsoft Automation Framework, Visual Studio  und dem TIA Portal von Siemens.
  • Implementierung von Testcases in Visual Basic #Net für den Test der Komponente
TIA-Portal TIA-Openness Profinet Microsoft Automation Framework
Murr Elektronik
3 Jahre 8 Monate
2013-06 - 2017-01

Embedded Software für Computer Tomograph

  • Entwicklung von Software in C++ für den UMAS
  • Entwicklung von Unit Tests für den MAS und SEC Controller
  • Entwicklung von QNX Treibern
  • Durchführung von IT Tests
  • Erstellung von QNX Resourcemanager
  • QNX, Resource Manager, TFS, Sharepoint, Rational Rose, EA Enterprise, Eclipse, Visual Studio, C++, medmake
  • Messungen von Strömen und Spannungen auf verschiedenen Baugruppen mittels Oszilloskop
  • Entwicklung eines Schnittstellenmoduls zur Anbindung einer Röntgenröhre der Firma Varian (C++, CAN, Linux Betriebssystem, ARM)
  • Softwareentwicklung für Matrix CT Systeme. Kompletter hardwarenaher System Test der erstellten Matrix Software
SIEMENS
7 Monate
2012-11 - 2013-05

Batteriespeicher für Computer Tomograph

  • Entwicklung von Software zur Anbindung eines externen Batteriespeichers an eine Computer Tomographie Anlage
  • C++, CAN
SIEMENS
6 Monate
2012-05 - 2012-10

Infotainment

  • Ticketsolving für eine Infotainment Plattform im Bereich Audio, Video
  • QNX, Mocca, Elvis, MOST, C++, Perforce
Haman Becker
5 Monate
2011-12 - 2012-04

Programmierstation

  • Softwareentwicklung für eine Mikrocontroller Programmierstation. Mit dieser Station werden nach der Fertigung der Leitplatten die Mikrocontroller programmiert.
  • Visual Studio, Visual Basic.Net, C#
Murr Elektronik
9 Monate
2011-03 - 2011-11

Infotainment

  • Erstellung von Tools für die Erfassung der Softwarestartupzeiten, RAM Speicherverbrauch und Profiling der Prozesse und Threads
  • Entwicklung von Gerätetreibern
  • QNX, QNX Resourcemanager, Momentics Entwicklungsumgebung, Linux,
Audi
9 Monate
2010-06 - 2011-02

Dampf Klein Sterilisator

  • Definition der Softwarearchitektur und Softwareentwicklung für einen DampfKleinsterilisator
  • IAR Compiler. C++, STL und Designpatterns, Free Rtos
  • Softwaretests Implementierung der Tests
Dürr Dental
3 Monate
2010-03 - 2010-05

Redundanzmodul

  • Implementierung eines Redundanzmoduls mit Windows Oberfläche und Embedded Tasks
  • Anbindung an eine Atmel CPU Platine.
  • IAR Compiler, C#, Visual Studio, Windows Forms
GEFAZ
3 Jahre 2 Monate
2007-01 - 2010-02

Software für Mobiltelefone LTE

  • Für den LTE Standard wurdenTreiber (UART,USB, Memory Card) angepasst und geändert.
  • Zur Übertragung von Files auf das Mobile wurde ein FTP Client für das Mobiltelefon implementiert
  • Es wurde ein Bedien- und Beobachtungssoftware für AT Commands mit C# und Visual Studio 2008 entwickelt
  • 3GPP Normen
Ericsson
3 Jahre 8 Monate
2003-09 - 2007-04

Security Modul

  • Für eine Firewall wurden die unten genannten Komponenten angepasst und entwickelt

TCP/IP EXT2 Filesystem NOR Flash Driver
Branche Automatisierungstechnik, SIMATIC S7 (SIEMENS)
2 Jahre 9 Monate
2004-04 - 2006-12

Software für Mobiltelefone GSM

  • Anpassung einer vorhandenen Telekommunikationssoftware für einen neuen Baseband IC von NXP.

  • Implementierung eines Betriebssystemprofilers für eine Powersaving Funktionalität

C Lauterbach Debugger Clearcase. Arm Developer Suite Arm Assembler Solaris Linux
Branche Telekommunikation (NXP)
5 Monate
2003-04 - 2003-08

TCP/IP für externe Drives

  • Portierung des TCP/IP Stacks auf eine neue Platine

  • ARM, TCP/IP, Solaris, Clearcase

1 Jahr 5 Monate
2002-04 - 2003-08

TCP/IP Implementierung

  • Untersuchung von NFS, VFS, RPC,FTP ? Adaption des Interniche TCP/IP Stacks an die Motioncontrol Platine

Branche Automatisierungstechnik, Motioncontrol (SIEMENS)
10 Monate
2001-07 - 2002-04

Diagnosemonitor für Echtzeitbetriebssystem

  • Design und Implementierung eines Diagnosemonitors für das Echtzeitbetriebssystem nrkpro.

  • Implementierung einer komfortablen Auswertesoftware mittels Java

Solaris Windows Java XML Clearcase
SIEMENS, Branche Automatisierungstechnik, Motioncontrol (SIEMENS)

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Dipl.-Ing. FH Chemie

  • Ausbildung als Chemielaborant

Position

Position

Kompetenzen

Kompetenzen

Top-Skills

C++ , Embedded

Schwerpunkte

Embedded- und PC-Software

Produkte / Standards / Erfahrungen / Methoden

ClearCase
Konfigurationsmanagement
Perforce
Subversion
Versionsmanagement

UML Modellierung

  • Rational ROSE

  • Enterprise Architect

Schnittstellen

  • CAN

  • CANopen

  • JTAG

  • I2C

  • RS232

  • USB

  • TCP/I

  • LIN

  • instabusEIB

  • SDH

  • SONET

  • LTE

  • UMTS

Kenntnisse

  • Spezifikationen (Lastenheft, Pflichtenheft, Testspezifikation),

  • Konfigurationsmanagement, Versionsmanagement: ClearCase, Subversion, Perforce

  • Mikroprozessoren auf Basis ARM, Baseband Chips für Telekommunikation

  • Hervorragende Analysefähigkeit und Einarbeitung in bestehenden Code

  • Sehr gute Teamfähigkeit

  • Projektmanagement

Betriebssysteme

Free RTOS
sehr gute Kenntnisse
Linux
sehr gute Kenntnisse
QNX
sehr gute Kenntnisse
Windows
sehr gute Kenntnisse

Programmiersprachen

Assembler
ASM80,ASM86
AWL,
Simatic
Basic
Visual Basic
C
Microsoft Compiler; IAR Compiler
C#
Microsoft Compiler
C++
MSVC, ARM C++ Compiler
FUP
Java
JavaScript
KOP
Simatic
Structured Language
Simatic
ASM
Visual Basic # Net

Datenbanken

Access
sehr gute Kenntnisse
Adabas
Oracle

Datenkommunikation

Bus
Profibus, CAN, CAN Open
Internet, Intranet
LAN, LAN Manager
TCP/IP,FTP,NTP,
RPC
RS232
SMTP
SONET,SDH
TCP/IP
Windows Netzwerk
Non Acces Stratum für UMTS, LTE
RLC Protokolle

Hardware

AS/400
Grundkenntnisse
Datenerfassungsterminals
ausgezeichnete Kenntnisse
Digital
gute Kenntnisse
Echtzeitsysteme
ausgezeichnete Kenntnisse
embedded Systeme
ausgezeichnete Kenntnisse
Emulatoren
gute Kenntnisse
Hardware entwickelt
Platinen für SIMATIC S5
Mikrocontroller
sehr gute Kenntnisse
Motorola
sehr gute Kenntnisse
PC
sehr gute Kenntnisse
PLD, FPGA
Siemens-SPS STEP x
sehr gute Kenntnisse bei S5 und S7
SPS
SIMATIC
Steuer und Regelsysteme
Mikroprozessoren auf Basis ARM
Baseband Chips für Telekommunikation

Berechnung / Simulation / Versuch / Validierung

Lastenheft
Pflichtenheft
Testspezifikation

Design / Entwicklung / Konstruktion

Doxygen
Eclipse
GCC
GNU Make
IAR-Entwicklungssystem
MS Visual Studio
UML Modellierung
Rational ROSE, Enterprise Architect
Visual Studio Code
Cmake
Git
Lauterbach und Segger Debugger
TFS

Branchen

Branchen

  • Automatisierungstechnik
  • Automotive ? Infotainment
  • Telekommunikation
  • Zeit- und Betriebsdatenerfassung
  • Medizintechnik

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.