Embedded Systems( Bare metal, Linux) , GUI-/Applikations-Entwicklung
Aktualisiert am 28.03.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 22.03.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Softwareentwicklung und -architektur
Unittest
Continuous Integration
Anforderungsanalyse
Requirements Management
Deutsch
Muttersprache
Englisch
befriedigend
Französisch
Grundkenntisse (4Jahre Schule)

Einsatzorte

Einsatzorte

Deutschland, Schweiz
möglich

Projekte

Projekte

7 Monate
2023-07 - 2024-01

LIN-Stack Integration und UDS Implementierung auf Elmos E523.63 CPU

C C++ UML ...
Analyse, Ergänzung und Korrektur vorhandenen LIN-Driver- und Application-Quellcodes, Implementierung und Test neuer Funktionen (LIN Driver Configuration, UDS), Review und Ergänzung vorhandener Spezifikationen ( Modul-Design, Unit-Test), Architektur  und Quellcode, LIN Conformance Test
Motoransteuerung
C C++ UML Polarion
Hilite GmbH
Nürtingen, Remote

Aus- und Weiterbildung

Aus- und Weiterbildung

Abschluß als Diplom Ingenieur FH 1990
Angestellter Softwareentwickler 1990 - 1996
Freier Softwareentwickler seit 1997


Kompetenzen

Kompetenzen

Top-Skills

Softwareentwicklung und -architektur Unittest Continuous Integration Anforderungsanalyse Requirements Management

Produkte / Standards / Erfahrungen / Methoden

GCC
GDB
Git
Keil MDK
Kubuntu-20.04 Keil uVision und uLink2
QtCreator
SVN
UMLet
Visual Studio Community 2019

Betriebssysteme

Echtzeitbetriebssysteme
RTOS51, Keil RTX51, CMX 166, RTAI, Green Hills Integrity, EmbOS
Unix
Linux Kernel 2.4, 2.5 u. 2.6, Embedded Linux
Windows
XP, Win7, Win7 embedded, WinCE 5,6

Programmiersprachen

Assembler
Motorola 6805, Intel 8051, Intel PXA255
bash
Basics
Basic
VBA, Visual Basic 6
batch
Basics
C
seit 1990
C#
Grundkenntnisse
C++
Fortgeschritten
CMake
Fortgeschritten
Fortran
Grundkenntnisse (F77)
Imake, GNU-Make, Make-Maker etc...
GCC seit 2004
Java
Grundkenntnisse
Make
Basics, Abgelöst durch qmake ( seit ca. 2004 ) und CMake ( seit ca. 2014 )
Perl
Grundkenntnisse
PLM
PLM51
Qt
Qt4, Qt5, QML, akt. Qt-6.5.
Shell
Bash
xml-light

Datenbanken

SQL
SQLite unter Qt-4.5.2

Datenkommunikation

Bus
Ethernet
ISO/OSI
Message Queuing
Proprietäre Protokolle
RS232

Hardware

Echtzeitsysteme
embedded Systeme
Emulatoren
Ashling CTS51, iSystem iC188 und iC3000, Lauterbach Trace Fire32
Hardware entwickelt
Messgeräte
Datalogger, Röntgenstrahldiagnostik
Mikrocontroller
8051-Derivate,Hitachi H8S2352 und Intel PXA255, Freescale MPC5200, iMX28,Vybrid VF50, ARM Cortex-A8, -M3
SPS
Wago® 750-880 SPS
Texas Instruments
TI TMS320F280-035/-069
Grafikcontroller EPSON S1D13750, S1D13A04
Grafikcontroller Fujitsu Jasmine, Sitronix ST7529

Berechnung / Simulation / Versuch / Validierung

Hardware-in-the-Loop Simulation (HIL)
Software-in-the-Loop Simulation (SIL)

Design / Entwicklung / Konstruktion

EAGLE
UML
Rhapsody, Enterprise Architekt, StarUML, Topcasedd

Branchen

Branchen

Messtechnik
Automotive
Steuerungstechnik
Maschinenbau

Einsatzorte

Einsatzorte

Deutschland, Schweiz
möglich

Projekte

Projekte

7 Monate
2023-07 - 2024-01

LIN-Stack Integration und UDS Implementierung auf Elmos E523.63 CPU

C C++ UML ...
Analyse, Ergänzung und Korrektur vorhandenen LIN-Driver- und Application-Quellcodes, Implementierung und Test neuer Funktionen (LIN Driver Configuration, UDS), Review und Ergänzung vorhandener Spezifikationen ( Modul-Design, Unit-Test), Architektur  und Quellcode, LIN Conformance Test
Motoransteuerung
C C++ UML Polarion
Hilite GmbH
Nürtingen, Remote

Aus- und Weiterbildung

Aus- und Weiterbildung

Abschluß als Diplom Ingenieur FH 1990
Angestellter Softwareentwickler 1990 - 1996
Freier Softwareentwickler seit 1997


Kompetenzen

Kompetenzen

Top-Skills

Softwareentwicklung und -architektur Unittest Continuous Integration Anforderungsanalyse Requirements Management

Produkte / Standards / Erfahrungen / Methoden

GCC
GDB
Git
Keil MDK
Kubuntu-20.04 Keil uVision und uLink2
QtCreator
SVN
UMLet
Visual Studio Community 2019

Betriebssysteme

Echtzeitbetriebssysteme
RTOS51, Keil RTX51, CMX 166, RTAI, Green Hills Integrity, EmbOS
Unix
Linux Kernel 2.4, 2.5 u. 2.6, Embedded Linux
Windows
XP, Win7, Win7 embedded, WinCE 5,6

Programmiersprachen

Assembler
Motorola 6805, Intel 8051, Intel PXA255
bash
Basics
Basic
VBA, Visual Basic 6
batch
Basics
C
seit 1990
C#
Grundkenntnisse
C++
Fortgeschritten
CMake
Fortgeschritten
Fortran
Grundkenntnisse (F77)
Imake, GNU-Make, Make-Maker etc...
GCC seit 2004
Java
Grundkenntnisse
Make
Basics, Abgelöst durch qmake ( seit ca. 2004 ) und CMake ( seit ca. 2014 )
Perl
Grundkenntnisse
PLM
PLM51
Qt
Qt4, Qt5, QML, akt. Qt-6.5.
Shell
Bash
xml-light

Datenbanken

SQL
SQLite unter Qt-4.5.2

Datenkommunikation

Bus
Ethernet
ISO/OSI
Message Queuing
Proprietäre Protokolle
RS232

Hardware

Echtzeitsysteme
embedded Systeme
Emulatoren
Ashling CTS51, iSystem iC188 und iC3000, Lauterbach Trace Fire32
Hardware entwickelt
Messgeräte
Datalogger, Röntgenstrahldiagnostik
Mikrocontroller
8051-Derivate,Hitachi H8S2352 und Intel PXA255, Freescale MPC5200, iMX28,Vybrid VF50, ARM Cortex-A8, -M3
SPS
Wago® 750-880 SPS
Texas Instruments
TI TMS320F280-035/-069
Grafikcontroller EPSON S1D13750, S1D13A04
Grafikcontroller Fujitsu Jasmine, Sitronix ST7529

Berechnung / Simulation / Versuch / Validierung

Hardware-in-the-Loop Simulation (HIL)
Software-in-the-Loop Simulation (SIL)

Design / Entwicklung / Konstruktion

EAGLE
UML
Rhapsody, Enterprise Architekt, StarUML, Topcasedd

Branchen

Branchen

Messtechnik
Automotive
Steuerungstechnik
Maschinenbau

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.