Software-Entwicklung für embedded systems
Aktualisiert am 02.06.2020
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 07.07.2020
Verfügbar zu: 100%
davon vor Ort: 100%
Deutsch
Englisch

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
nicht möglich

Projekte

Projekte

1 Jahr 2 Monate
2019-02 - 2020-03

Software für BLDC Motoren zum Einsatz in Pumpen bzw. Ölnebelabscheider

Kunden LDF (LIN Description File) in vorhandener Software integrieren.

Anpassen der Botschaften und Anpassen der CANalyzer Konfiguraton.

 

LIN Funktionalität „Read by Identifier“ zum Ein-, Auslesen der Produktionsdaten implementieren.

 

Memory Manager für die EEPROM und Flash Zugriffe implementieren.

 

Neue Funktionalitäten bzw Änderungen in den Dokumenten für Software Design und Software Architektur einpflegen.

 

Vorhandenen Bootloader integrieren. Anpassen der Linker Konfiguration.

 

Konstatnten Generierung für die Feldorientierte Regelung aus Matlab Scripten implementieren.

 

Programmierrichtline unter Berücksichtigen der Möglichkeiten von Axivion (statische Code Analyse) erstellen. Konfiguration von Axivion dazu anpassen.

Systemumgebung: Windows 10

Programmiersprache: C, Python

Microprozessoren: MC9S12ZVML31

Entwicklungstools:Code WARRIOR, Freemaster, CANalyzer, Subversion,Axivion Word, Visio, Excel

Bühler Motor GmbH
Nürnberg

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Nachrichtentechnik an der FH Nürnberg, Diplom
 

 

Weiterbildung/Zertifikate

November 1984

Einführung in HPUNIX für HP 9000 (HP )

Juli 1987

Programmieren in C (Grundig )

März 1992

PC ? Intern (Grundig )

Juli 1992

C- Aufbaukurs 2 (Grundig )

Mai 1992

Textverarbeitung mit Win- Word 2.0 (Grundig )

April 1993

Einführung in die Objektorientierte Programmierung und C++ (InterFace Computer )

Juni 1996

DECT ? der europäische Schnurlostelefonstandart (Technische Akademie Esslingen )

Position

Position

embedded systems

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Fachliche Schwerpunkte
Embedded systems

Hardware
SUN, HP, PC

Betriebssysteme
UNIX, HP-UX, Emacs, CP/M, MSDOS, UNIX, Windows 3.x, 95, 98, NT, 2000, Solaris, OS9, PSOS, STTOS, OSEK, ERCOSEC, AUTOSAR, Linux, eCos, µCLinux

Programmiersprachen
Assembler, sehr gut
C sehr gut, C++ Grundkenntnisse,
Pascal gut, Fortran Grundkenntnisse

Entwurfsmethoden
Objektorientierte Modellierung (UML V1.3)
Strukturierte Analyse, Strukturiertes Design (SA, SD)
Configuration-Management: PVCS, MKS Source Integrity, Continuus, Clear Case

Entwicklungstools
CANape, Canalyzer, Debugger (I Systems, Lauterbach), Emulator 
 
Software
ABC FlowCharter, EasyCase, Innovator, Visio,
Artisan Real-Time Studio, Source Insight, Borland C++,
Matlab, CANape, Inca, Clear Case, Clear Quest, Continuus
 
Hardware
HP-Emulatoren, PC-gestützte Emulatoren (Siemens,
Keil, iSystems, Mitsubishi, NEC, Hitachi, Fujitsu,
ARM, Tasking

Hardware           
HP-Emulatoren, PC-gestützte Emulatoren (Siemens, Keil, iSystems, Mitsubishi, NEC, Hitachi, Fujitsu, ARM, Tasking

Datenkommunikation 
RS232, V24, LSV 2, Token Bus, Telefon-Amtsschnittstelle, Hayes AT-Befehlsatz (Modem), I²C-Bus, CAN, SPI

Standardsoftware 
MS-Standardprogramme (Word, Excel, Access), Corel Draw, Corel Photopaint, Frame Maker, Visio

Branchen              
Industrie (Autozulieferer, Sicherheitstechnik, Medizintechnik, Konsum-Elektronik, Telekommunikation, Automatisierungstechnik)

Bisherige Tätigkeiten
Software-Entwickler, Projektleiter, Configuration-Manager, Leiter Software-Entwicklung

Besonderes Knowhow     
Echtzeit-Software

Betriebssysteme

AUTOSAR
CP/M
Echtzeitbetriebssysteme
HPUX
MS-DOS
OS/9
OSEK
pSOS
RTOS (Real Time OS)
SUN OS, Solaris
Unix
Windows

Programmiersprachen

Assembler
Basic
C
C++
Emacs
Fortran
Imake, GNU-Make, Make-Maker etc...
Pascal
Perl
Shell

Datenkommunikation

CAN
Hayes AT-Befehlsatz (Modem)
IIC Bus
LSV 2
RS232
SPI

Hardware

Bussysteme
RS 232, SPI, CAN
Digitale Signalprozessoren
ARM 7 TDMI
Echtzeitsysteme
OSEK, AUTOSAR
embedded Systeme
Emulatoren, Debugger
HP, I Systems, Lauterbach
HP
Messgeräte
Mikrocontroller
Modem
Motorola
NEC
PC
Philips
Proprietäre HW
Rational
Clear Case, Clear Quest
Sensoren
Rotorlage
SPS
Steuer und Regelsysteme
SUN
Texas Instruments

Branchen

Branchen

Automatisierungstechnik
Automotive
Konsum-Elektronik
Medizintechnik
Nachrichtentechnik
Sicherheitstechnik
Telekommunikation

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
nicht möglich

Projekte

Projekte

1 Jahr 2 Monate
2019-02 - 2020-03

Software für BLDC Motoren zum Einsatz in Pumpen bzw. Ölnebelabscheider

Kunden LDF (LIN Description File) in vorhandener Software integrieren.

Anpassen der Botschaften und Anpassen der CANalyzer Konfiguraton.

 

LIN Funktionalität „Read by Identifier“ zum Ein-, Auslesen der Produktionsdaten implementieren.

 

Memory Manager für die EEPROM und Flash Zugriffe implementieren.

 

Neue Funktionalitäten bzw Änderungen in den Dokumenten für Software Design und Software Architektur einpflegen.

 

Vorhandenen Bootloader integrieren. Anpassen der Linker Konfiguration.

 

Konstatnten Generierung für die Feldorientierte Regelung aus Matlab Scripten implementieren.

 

Programmierrichtline unter Berücksichtigen der Möglichkeiten von Axivion (statische Code Analyse) erstellen. Konfiguration von Axivion dazu anpassen.

Systemumgebung: Windows 10

Programmiersprache: C, Python

Microprozessoren: MC9S12ZVML31

Entwicklungstools:Code WARRIOR, Freemaster, CANalyzer, Subversion,Axivion Word, Visio, Excel

Bühler Motor GmbH
Nürnberg

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Nachrichtentechnik an der FH Nürnberg, Diplom
 

 

Weiterbildung/Zertifikate

November 1984

Einführung in HPUNIX für HP 9000 (HP )

Juli 1987

Programmieren in C (Grundig )

März 1992

PC ? Intern (Grundig )

Juli 1992

C- Aufbaukurs 2 (Grundig )

Mai 1992

Textverarbeitung mit Win- Word 2.0 (Grundig )

April 1993

Einführung in die Objektorientierte Programmierung und C++ (InterFace Computer )

Juni 1996

DECT ? der europäische Schnurlostelefonstandart (Technische Akademie Esslingen )

Position

Position

embedded systems

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Fachliche Schwerpunkte
Embedded systems

Hardware
SUN, HP, PC

Betriebssysteme
UNIX, HP-UX, Emacs, CP/M, MSDOS, UNIX, Windows 3.x, 95, 98, NT, 2000, Solaris, OS9, PSOS, STTOS, OSEK, ERCOSEC, AUTOSAR, Linux, eCos, µCLinux

Programmiersprachen
Assembler, sehr gut
C sehr gut, C++ Grundkenntnisse,
Pascal gut, Fortran Grundkenntnisse

Entwurfsmethoden
Objektorientierte Modellierung (UML V1.3)
Strukturierte Analyse, Strukturiertes Design (SA, SD)
Configuration-Management: PVCS, MKS Source Integrity, Continuus, Clear Case

Entwicklungstools
CANape, Canalyzer, Debugger (I Systems, Lauterbach), Emulator 
 
Software
ABC FlowCharter, EasyCase, Innovator, Visio,
Artisan Real-Time Studio, Source Insight, Borland C++,
Matlab, CANape, Inca, Clear Case, Clear Quest, Continuus
 
Hardware
HP-Emulatoren, PC-gestützte Emulatoren (Siemens,
Keil, iSystems, Mitsubishi, NEC, Hitachi, Fujitsu,
ARM, Tasking

Hardware           
HP-Emulatoren, PC-gestützte Emulatoren (Siemens, Keil, iSystems, Mitsubishi, NEC, Hitachi, Fujitsu, ARM, Tasking

Datenkommunikation 
RS232, V24, LSV 2, Token Bus, Telefon-Amtsschnittstelle, Hayes AT-Befehlsatz (Modem), I²C-Bus, CAN, SPI

Standardsoftware 
MS-Standardprogramme (Word, Excel, Access), Corel Draw, Corel Photopaint, Frame Maker, Visio

Branchen              
Industrie (Autozulieferer, Sicherheitstechnik, Medizintechnik, Konsum-Elektronik, Telekommunikation, Automatisierungstechnik)

Bisherige Tätigkeiten
Software-Entwickler, Projektleiter, Configuration-Manager, Leiter Software-Entwicklung

Besonderes Knowhow     
Echtzeit-Software

Betriebssysteme

AUTOSAR
CP/M
Echtzeitbetriebssysteme
HPUX
MS-DOS
OS/9
OSEK
pSOS
RTOS (Real Time OS)
SUN OS, Solaris
Unix
Windows

Programmiersprachen

Assembler
Basic
C
C++
Emacs
Fortran
Imake, GNU-Make, Make-Maker etc...
Pascal
Perl
Shell

Datenkommunikation

CAN
Hayes AT-Befehlsatz (Modem)
IIC Bus
LSV 2
RS232
SPI

Hardware

Bussysteme
RS 232, SPI, CAN
Digitale Signalprozessoren
ARM 7 TDMI
Echtzeitsysteme
OSEK, AUTOSAR
embedded Systeme
Emulatoren, Debugger
HP, I Systems, Lauterbach
HP
Messgeräte
Mikrocontroller
Modem
Motorola
NEC
PC
Philips
Proprietäre HW
Rational
Clear Case, Clear Quest
Sensoren
Rotorlage
SPS
Steuer und Regelsysteme
SUN
Texas Instruments

Branchen

Branchen

Automatisierungstechnik
Automotive
Konsum-Elektronik
Medizintechnik
Nachrichtentechnik
Sicherheitstechnik
Telekommunikation

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.