Fachlicher Schwerpunkt dieses Freiberuflers

Embedded Microcontroller, Image Processing, Flexray, CAN, LIN, RTOS, DOORS, SPICE

verfügbar ab
01.02.2021
verfügbar zu
100 %
davon vor Ort
100 %
PLZ-Gebiet, Land

D1

Städte
Berlin
50 km
Kontaktwunsch

Ich möchte ausschließlich für Projekte in diesen Einsatzorten kontaktiert werden.

Kommentar

Deutschland: bevorzugt Berlin/Brandenburg

Weitere Länder: nach Absprache

Position

Projekte

08/2014 - 12/2020

6 Jahre 5 Monate

Lehrauftrag Embedded Systeme

Rolle
Dozent
Kunde
HWR, Studiengang Industrielle E-Technik
Einsatzort
Berlin
Projektinhalte
  • Durchführung der Lehrveranstaltung Embedded Systeme Entwicklung mit Schwerpunkt Microcontroller SW Entwicklung und -methoden.
  • Verzahnung mit den übergreifenden Lehrveranstaltungen (C-Programmierung, Digitaltechnik, Präsentationstechnik, VHDL-Design Labor)
Kenntnisse

C

Assembler

VHDL

01/2019 - 11/2019

11 Monate

IoT Sensor/Edge Device Entwicklung

Rolle
Consultant/Entwicklung
Kunde
rgm Facility Management GmbH
Einsatzort
Berlin
Projektinhalte
  • Requirements Spezifikation/Review
  • HW/SW Design Konzept
  • Schaltplan/Layout Review
  • Aufsetzen agile SW-Development Umgebung
  • Entwicklung SW-Architektur
  • HAL Implementierung und Tests
  • Middleware Implementierung/Portierung und Tests
  • uC Applikations-SW Implementierung und Tests
  • PC Firmware update utility Implementierung und Tests
  • Training und Einarbeitung von Kunden Mitarbeitern
  • Durchführung von Workshops
  • Aufbau, Test, Inbetriebnahme von HW-Prototypen
Kenntnisse

MQTT

Git

Gitlab

C/C++

ESP32

ESP8266

JavaScript

EAGLE

DFT

Produkte

Eclipse

JLINK

GCC

02/2018 - 12/2018

11 Monate

HW/SW Entwicklung Laser driver system

Rolle
Consultant/Lead SW Entwickler
Kunde
Lumics GmbH
Einsatzort
Berlin
Projektinhalte
  • Requirements Spezifikation/Review
  • HW/SW Design Konzept
  • Schaltplan/Layout Review
  • Aufsetzen agile SW-Development Umgebung
  • Entwicklung SW-Architektur
  • HAL Implementierung und Tests
  • Middleware Implementierung/Portierung und Tests
  • Bootloader-SW Implementierung und Tests
  • uC Applikations-SW Implementierung und Tests
  • PC Firmware update utility Implementierung und Tests
  • Training und Einarbeitung von Kunden Mitarbeitern
Kenntnisse

Gitlab

Git

STM32

ARM Cortex

C

Assembler

Linker/Lokator

Microcontroller

Kommunikationsprotokolle

Echtzeit

FMEA

Leistungselektronik

Unit Testing

Functional Safety

Functional Testing

Produkte

Eclipse

GCC

Code::Blocks

SPLINT

01/2014 - 07/2017

3 Jahre 7 Monate

LTS NG Laser Therapy System

Rolle
Leiter SW-Entwicklung
Kunde
RJ-Laser GmbH
Einsatzort
Berlin
Projektinhalte
  • Aufsetzen des SW-Entwicklungsprozess nach IEC-62304
  • Toolauswahl und Konfiguration
  • Requirements Reviews und -verfeinerung
  • Konzeption und Implementierung der SW-Architektur
  • Vorbereitung und Durchführung der SW-Entwicklungsaudits mit der externen Prüfstelle C-CERT
  • Anleitung/Koordination des SW-Entwicklungsteams
  • Definition der Milestones, Tracking der Aktivitäten
  • Implementierung der HW-nahen Firmware
  • Implementierung eines ISO26262 konformen Transportlayers für das verteilte modulare System
  • Systemintegration aller HW/SW Komponenten
  • Erstellung von SW-Testkonzept und -plan.
  • Durchführung und Dokumentation der HW/SW-Integrationstest
  • Betreuung der SW-Releases
Kenntnisse

IEC 62304

SVN

Bug Tracker

01/2013 - 12/2013

1 Jahr

DB MFA, BR-205 Top Column Module ECU

Rolle
SW-Entwickler, SW-Testing
Kunde
Valeo
Einsatzort
Bietigheim-Bissingen, remote
Projektinhalte
  • Übernahme und Überarbeitung/Konsolidierung des SW-Test Projektes
  • Betreuung der SW-releases bis zur Serienreife
  • Abstimmung von Testinhalten mit den Produkt- und Komponentenverantwortlichen des Kunden und Validierung der Bugfixes (Fehleranalyse, -behebung, Risikoabschätzungen)
  • Betreuung der SW-Entwickler bei der Fehlerfindung, Peer Code Reviews, Extreme Programming.
  • In-House Vorqualifizierung der ECU-Netzwerkintegrationstests beim Kunden
  • Vorbereitung und Durchführung der SPICE Audits für Eng.07/.08 mit Erlangung von SPICE Level 3 
Kenntnisse

CAN

FlexRay-Bus

LIN-Bus

AUTOSAR

01/2010 - 12/2012

3 Jahre

VW MQB Top Column Module

Rolle
SW-Entwickler, SW-Test
Kunde
Valeo
Einsatzort
Bietigheim-Bissingen, remote
Projektinhalte
  • dito wie für VW-SMLS NG
  • Couching und Transfer der Testdurchführung zu Mitarbeitern in-house und offshore (Ungarn) 

01/2008 - 12/2009

2 Jahre

VW SMLS-NG Top Column Module

Rolle
SW-Entwickler, SW-Test
Kunde
Valeo
Einsatzort
Bietigheim-Bissingen, remote
Projektinhalte
  • Konzeption und Implementierung des Variantenhandlings für den Bereich ENG.08 zur Sicherstellung einer hinreichenden Testabdeckung über die Variantenvielfalt der ECU-Codierung
  • Erstellung von Testkonzept, Testplanung, Spezifikation, HIL-Test Implementierung, Fehlerlokalisierung und -behebung in der ECU-SW
  • Durchführung von Reviews mit dem Produktverantwortlichen des Kunden (VW)
  • Vorbereitung und Durchführung der SPICE Audits für ENG.07/.08 mit Erlangung von SPICE Level 2
  • Betreuung der Testdurchführung für alle Releases bis zur Serienreife
Kenntnisse

DOORS

CANalyser

CANoe

C

Assembler

SVN

Serena Dimensions CM

splint

PC-Lint

01/2007 - 12/2007

1 Jahr

BMW PL-6 Top Column Module ECU

Rolle
SW-Entwickler, SW-Testing
Kunde
Valeo GmbH
Einsatzort
Bietigheim-Bissingen
Projektinhalte
  • Entwicklung des Flexray-Protokollstacks für das HIL-Test Sytem,
  • Entwicklung eines UDS Diagnose CAN<->Flexray Gateways
  • Konzept und Realisierung der SW-Integrations und SW-Tests für das LIN->Flexray Gateway der DUT-ECU
  • Vorbereitung und Durchführung der ENG.08 SPICE Audits
  • Erlangung von SPICE Level 1
Kenntnisse

ASPICE

DOORS

Eclipse

FlexRay-Bus

LIN-Bus

CAN-Bus

C

Assembler

CANalyser

vector-CANoe

make

HIL

BMW-Standard-Core

FIBEX

01/2006 - 10/2006

10 Monate

SW-Code Review ABS-5 ECU

Rolle
QS
Kunde
Knorr-Bremse GmbH
Einsatzort
Schwieberdingen/remote
Projektinhalte
  • Prüfung auf Einhaltung der Coding-Richtlinien für eine ASIL-C ECU (ABS-System für Nutzfahrzeuge).
  • Finding von potentiell fehlerhaften Implementierungen hinsichtlich Grenzwerten, Zahlenbereichen, möglichen side effects, unvollständiger Programmflussabdeckung im Fehlerfall, etc.
Kenntnisse

PC-Lint

MKS

make

07/2004 - 12/2005

1 Jahr 6 Monate

HW-nahe Embedded SW Entwicklung

Rolle
SW Entwickler
Kunde
Knorr-Bremse GmbH
Einsatzort
Schwieberdingen
Projektinhalte

Entwicklung der HW-Plattform SW für C167/ST276F Microcontroller Familie

Kenntnisse

C

Assembler

TASKING toolchain

MKS

Lauterbach in-circuit emulator

CAN

K-Line

KWP-2000

Projekthistorie

Embedded Hard-und Software von [Firmenname auf Anfrage]-Entwicklern ist weltweit zuverlässig im Einsatz bei Firmen und Behörden wie:

  • Mannesmann
  • OTIS
  • Gilbarco Ltd.
  • Engler Engineering
  • Straßenverkehrsamt Bern
  • Knorr Bremse Nutzfahrzeuge
  • ZF
  • Valeo
  • BMW
  • Volkswagen/Audi
  • Daimler AG
  • Lumics

 

Das Anwendungsspektrum ist breit gefächert und beinhaltet u.a.:

  • digitale Bildverarbeitung,
  • Sondermaschinenbau,
  • Antriebstechnik,
  • Lagersteuerung- und Verwaltung,
  • Entertainment
  • Flugsicherungstechnik
  • Tanktechnik
  • Automotive
  • Medizintechnik
  • Lasertechnik
  • Facility Management

Branchen

  • automotive
  • medical
  • industrial automation
  • image processing
  • field bus systems
  • facility management

Kompetenzen

Programmiersprachen
Assembler
C
C++
C/C++
dBase
Delphi
Imake, GNU-Make, Make-Maker etc...
Java
JavaScript
Linker/Lokator
make
Pascal
PLM
TeX, LaTeX
VHDL
D

Betriebssysteme
CP/M
Dos
Echtzeitbetriebssysteme
RTX, OS-9
MS-DOS
Novell
SUN OS, Solaris
Unix
VMS
Windows
Windows CE

Sprachkenntnisse
Deutsch
muttersprachlich
Englisch
Verhandlungssicher in Wort und Schrift

Hardware
ARM Cortex
Digitale Signalprozessoren
TMS320xx
Echtzeitsysteme
RTOS, OSEK, Linux-RTAI
embedded Systeme
ja
Emulatoren
Nohau, iSystems, Jlink, Lauterbach, Hitex, ST-Link, uLink
ESP32
ESP8266
Hardware entwickelt
ja
Leistungselektronik
Messgeräte
Logic-Analyser, DSO/MSO
Microcontroller
Mikrocontroller
C164, C167, AVR, M16C/Renesas, i8051, 80x86, ARM7/9, S12, S12X, MPC5xx, Cortex-M3/4
Modem
PC
PLD, FPGA
PAL, CPLD, Xilinx-Spartan*, Altera-cyclone*
Steuer und Regelsysteme
elektrische Antriebe; V/F-Converter, Sensoren/Aktoren
STM32

Datenkommunikation
Bus
CAN, LIN, Flexray, I2C, SPI, USB, HART, M-Bus, Modbus
Ethernet
Internet, Intranet
Kommunikationsprotokolle
MQTT
Proprietäre Protokolle
diverse
RS232
TCP/IP
embedded Webserver
Feldbussysteme (z.B. CAN, RS485)

Datenbanken
SQL

Produkte / Standards / Erfahrungen
ASPICE
AUTOSAR
BMW-Standard-Core
Bug Tracker
CAN
CAN-Bus
CANalyser
CANoe
Code::Blocks
DOORS
Echtzeit
Eclipse
FIBEX
FlexRay-Bus
Functional Safety
GCC
Git
Gitlab
IEC 62304
JLINK
K-Line
KWP-2000
LIN-Bus
PC-Lint
Serena Dimensions CM
TASKING toolchain
vector-CANoe

[Firmenname auf Anfrage] Dienstleistungen:

  • Konzeption und Design von Microcontroller-Applikationen (C16x, AVR, 8051, M16, oder kundenspezifisch) für Ihre Anwendung
  • Integration in Feldbussysteme (z.B. CAN, LIN, Flexray, RS485, Ethernet, div. Kommunikationsprotokolle)
  • Bereitstellung von Embedded Software-Komponenten wie :
  • ultraslim embedded Filesystem
  • embedded Webserver als Nutzerschnittstelle (Bedienung mittels Internet-Browser)
  • GUI am embedded System
    Je nach Kundenbedarf unterstützen wir das Design-In dieser Komponenten optimal.
  • Entwicklung von kundenspezifischen Bootstrap- und Flash-Loadern
  • Upgrade/Redesign/Portierung von Kundenanwendungen:
  • Know-How Transfer zum Kunden durch externe oder in-house Seminare

Design / Entwicklung / Konstruktion
DFT
EAGLE
FMEA
HIL
Lauterbach in-circuit emulator
MKS
splint
SVN

Tooling/Entwicklung gemäss:

IEC61508, ISO26262

automotive SPICE

IEC60601, ISO13485

 


Berechnung / Simulation / Versuch / Validierung
Functional Testing
Unit Testing

Ausbildungshistorie

siehe [URL auf Anfrage]