Fachlicher Schwerpunkt dieses Freiberuflers

Expert in Embedded-Systems Product Design and Development | Scrum Master

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

D0

D1

D2

D3

D4

D5

D6

D7

D8

D9

Einsatzort unbestimmt

Remote-Einsatz
Remote jederzeit möglich
Kontaktwunsch

Ich möchte bevorzugt für Projekte in diesen Einsatzorten kontaktiert werden.

Kommentar

 
 
 

Projekte

10/2019 - Heute

8 Monate

Development of an automotive cockpit and head-up display

Rolle
Release-Manager and Senior Software Engineer
Kunde
Continental Automotive GmbH
Einsatzort
Babenhausen, Hessen
Projektinhalte
  • Development and integration of a firmware part for an automotive cockpit display. Issue analysis and quality monitoring to assure the firmware fulfills the quality requirements of the OEM customers.
  • Firmware release management for OEM customers.
  • Administration and management of CI systems for quality monitoring. 
Kenntnisse

C++11

Python

Scrum

Automotive Bussystem

CAN

AUTOSAR

Yocto

Produkte

EB Tresos

Jenkins

JIRA

Git

GitHub

Greenhills MULTI

GreenHills INTEGRITY

06/2017 - 09/2019

2 Jahre 4 Monate

Development of a medical device

Rolle
Release- and Test-Manager, Senior Software Engineer
Kunde
Zühlke Engineering GmbH
Einsatzort
Eschborn, Taunus
Projektinhalte
  • Software release and test management within a medical
    software project. Release planning and coordination with the customer. Coordination of manual and automated tests.
  • Concept designs and development of firmware components for a asymetrical multicore microcontroller system as well as its documentation. Coordination of firmware requirements with the client.
  • Planning of tasks, moderation of stand-ups and retroperspectives with the team.
Kenntnisse

C++11

MISRA C++

Ruby

I2C

SPI

Scrum Master

Microcontroller Development

Real-Time

Produkte

Jenkins

MS Visual Studio

Git

Team Foundation Server 2015

IAR Embedded Workbench

06/2018 - 01/2019

8 Monate

Parking surveillance system (IoT)

Rolle
Software Architect and Developer
Einsatzort
Wiesbaden
Projektinhalte
  • Customer requirements management.
  • Design of a system for monitoring single parking spaces including hardware design, with a view to life cycle management.
  • Design and implementation of connection to the Google IoT cloud and the handling of new device installations.
  • Design and implentation of a simple front-end webapp for development support.
Kenntnisse

IoT

MQTT

C++11

Python

WebApp

I2C

Power Management

Produkte

Mongoose-OS

Google IoT Core

Esp32

Git

07/2016 - 05/2017

11 Monate

Development of an electronic control unit (ECU) within an automotive project (IoT)

Rolle
Senior Software Engineer
Kunde
Zühlke Engineering GmbH
Einsatzort
Eschborn, Taunus
Projektinhalte
  • Requirement engineering
  • Service oriented software design and implementation (C++11) of firmware components for an electronic control unit (ECU) within an automotive IoT project.
  • Partly coaching and moderation as a Scrum master within the development team.
Kenntnisse

Scrum Master

Python

Yocto

Linux

Continuous Integration

Requirement Engineering

Git

CAN

LTE

MQTT

C++14

Gmock

Infrastructure as Code

Bash Shell

Produkte

Jenkins

Team Foundation Server 2015

Eclipse

CMake

Chef

Vagrant

VMware

01/2016 - 06/2016

6 Monate

Software design and development of an automotive infotainment system (Qt/QML)

Rolle
Senior Software Engineer
Kunde
Zühlke Engineering GmbH
Einsatzort
Eschborn, Taunus
Projektinhalte
  • Software design and development of an automotive infotainment system (Qt/QML).
  • Planning and deployment of a development infrastructure (IaC)
Kenntnisse

Scrum

Qt5

QML

C++11

Usability Design

Linux

Yocto

UML 2.0

Python

GENIVI

HMI

Infrastructure as Code

Wayland

Produkte

Qt Designer

Team Foundation Server 2015

Git

i.MX

PC-Lint

01/2013 - 12/2015

3 Jahre

Development of a medical microcontroller system with Bluetooth (BLE)

Rolle
Senior Software Engineer
Kunde
Zühlke Engineering GmbH
Einsatzort
Eschborn, Taunus
Projektinhalte
  • Client requirement management.
  • Requirement analysis, design and development (C) of a
    firmware for a medical in-vitro micro-controller device.
  • Design and implementation of firmware components for a Bluetooth health device profile management.
Kenntnisse

Scrum

Bluetooth

C

C#

Documentation

MISRA C

Continuous Integration

Produkte

IAR Embedded Workbench

Team Foundation Server 2015

MS Visual Studio

Enterprise Architect

01/2012 - 12/2012

1 Jahr

Firmware development for a Smart-TV

Rolle
Software Engineer
Kunde
Zühlke Engineering GmbH
Einsatzort
Eschborn, Taunus
Projektinhalte
  • Design and development (C++) of a firmware for of a Smart-TV firmware.
  • C++ development training for the customer team.
Kenntnisse

Linux

Embedded C++

GNU Build System

Produkte

Eclipse

10/2009 - 12/2011

2 Jahre 3 Monate

Software design, development and life-cycle

Rolle
Software Engineer
Kunde
Informationsdesign AG in Frankfurt am Main
Projektinhalte
  • Software design, development and life-cycle maintenance of several application modules for flight data processing (flight safety). The applications have been hosted on UNIX and Linux server systems.
  • Maintenance and adaptation of data bases.
  • Software development of an in-house project management application (Qt).
Kenntnisse

PL SQL

Administration von Linux-Systemen

OpenSSL

C++

XML

XSLT

Message Broker

Bash Shell

Produkte

Ubuntu

10/2004 - 09/2009

5 Jahre

Development of a traffic surveillance system

Rolle
Software Engineer
Kunde
Vitronic Dr.- Ing. Stein Bildverarbeitungssysteme GmbH in Wiesbaden
Einsatzort
Wiesbaden
Projektinhalte
  • Software design and development of a graphical remote control application (UI) for a traffic surveillance system.
  • Maintenance and development of several software libraries for the processing of evidence pictures.
  • Design of a secure file format to store documented
    evidence pictures.
  • Creation of a concept and a prototype for a network based secure remote control application of a traffic surveillance system.
Kenntnisse

Java

Java Swing

PKI

PKCS

JNI

Produkte

MS Visual Studio

Eclipse

10/2003 - 07/2004

10 Monate

Linux BSP development

Rolle
Software Engineer
Kunde
SYSGO AG in Klein-Winternheim
Einsatzort
Mainz
Projektinhalte
  • Product development of the distribution ElinOS for Embedded-Linux systems
  • Board support package and Linux kernel driver development for several customers
Kenntnisse

Embedded

Linux

Device Driver Development

Bash Shell

Kompetenzen

Produkte / Standards / Erfahrungen
Agile Software Development
Professional
Atlassian JIRA
Experience
Automated Testing
Experience
Automotive Bussystem
Experience
AUTOSAR
Experience
CAN
Experience
Continuous Integration
Professional
Documentation
Professional
Eclipse
Professional
Embedded Development
Professional
Embedded Systems
Professional
Firmware Development
Professional
Git
Professional
GitHub
Professional
Gmock
Professional
GNU Build System
Experience
Google Cloud
Experience
Google IoT Core
HMI
Experience
IAR Embedded Workbench
Experience
Infrastructure as Code (IaC)
Experience
Internet of Things
Experience
IoT
Jenkins
Professional
Low Power
Professional
Microcontroller Development
Experience
Moderation
Experience
MS Visual Studio
Experience
OOAD
Professional
Power Management
Qt Designer
Professional
Qt5
Experience
Real-Time
Experience
Release Management
Professional
Requirements Engineering
Professional
Scrum
Professional
Scrum Master
Professional
Team Foundation Server 2015
Experience
UML 2.0
Experience
Usability Design
Experience
WebApp
Yocto
Professional

Programmiersprachen
Bash Shell
Professional
C
Professional
C#
Experience
C++11
Professional
C++14
Professional
Java
Experience
MISRA C
Experience
MISRA C++
Experience
Python
Professional
Ruby
Experience

Sprachkenntnisse
English
1. Foreign
German
Native

Hardware
ESP32
i.MX
Microcontroller(16bit/32bit)
MSP430
STM32

Betriebssysteme
GreenHills INTEGRITY
Beginner
Linux
Professional
MacOS
Experience
Microsoft Windows
Experience
Mongoose-OS

Datenkommunikation
I2C
Professional
MQTT
Experience
SPI
Experience
TCP/IP
Experience

Bemerkungen

Soft skills

  • Own initiative
  • Team worker
  • Creative
  • Responsibly
  • Quick grasp
  • Empathic


Ausbildungshistorie

09/2000 - 05/2005
Diploma in computer science (FH)
University of applied science in Wiesbaden
General Computer Science
Digital image processing with Augmented-Reality, Real-Time application (RTAI), Computer networks

Further Qualifications

  • Professional Scrum Product Owner – scrum.org
  • Professional Scrum Master – scrum.org
  • Requirements within agile software projects
  • IREB Certified Professional for Requirements Engineering - Foundation Level
  • ISTQB Certified Tester - Foundation Level
  • OOSE Conflict management I
  • Monika Matschnig: Communication Course - Wirkung immer und überall
  • Raymond Fein: Communication Course - Kommunikation mit anspruchsvollen Partnern
  • Time management and self-organization
  • Dr. Eva Brandt STRUCTOGRAM - Self-knowledge and knowledge about human nature
  • Applying Estimation
  • Legal foundations of medical product development