freiberufler Senior FPGA Expert, Embedded Software Developer, Project Manager, Functional Safety Engineer (ISO 26262) auf freelance.de

Senior FPGA Expert, Embedded Software Developer, Project Manager, Functional Safety Engineer (ISO 26262)

zuletzt online vor 4 Tagen
  • auf Anfrage
  • Bayern
  • Weltweit
  • de  |  en  |  fr
  • 26.07.2022

Kurzvorstellung

With more than 20 years professional experience and more than 10 years as FPGA expert and firmware developer my strengths are in design and implementation of efficient data processing (CV, digital comm., machine learning) and high-speed interfacing.

Ich biete

  • Automotive functional safety professional (AFSP)
  • Embedded Systems
  • Field Programmable Gate Array (FPGA)
  • Technisches Projektmanagement

Projekt‐ & Berufserfahrung

FPGA Architect, VHDL Developer, Embedded SW Developer
LEICA Geosystems AG, Heerbrugg
1/2020 – 10/2020 (10 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/2020 – 10/2020

Tätigkeitsbeschreibung

FPGA architecture and implementation of LIDAR and multi-camera-based 3D environment scanner
Design, implementation and verification of image processing and sensor fusion modules
High-speed interfacing
Linux device driver adaption

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Field Programmable Gate Array (FPGA), Microsemi (allg.), VHDL (VHSIC Hardware Description Language), C++, Python

FPGA Architect, VHDL Developer, UVM Verification, Embedded SW Developer
LEICA Geosystems AG, Heerbrugg
12/2018 – 12/2019 (1 Jahr, 1 Monat)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

12/2018 – 12/2019

Tätigkeitsbeschreibung

FPGA architecture and implementation of lidar, camera and IMU (SLAM) based 3D environment scanner, adaption of Linux device drivers

Eingesetzte Qualifikationen

Embedded Linux, Field Programmable Gate Array (FPGA), Microsemi (allg.), Verilog HDL, VHDL (VHSIC Hardware Description Language)

FPGA Architect, VHDL Developer
Kundenname anonymisiert, Backnang
6/2018 – 11/2018 (6 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

6/2018 – 11/2018

Tätigkeitsbeschreibung

FPGA architecture and implementation of welding current source controlling FPGA

Eingesetzte Qualifikationen

Field Programmable Gate Array (FPGA)

Product Manager, SW Developer
CMORE Automotive GmbH, Lindau
1/2018 – 7/2018 (7 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2018 – 7/2018

Tätigkeitsbeschreibung

Design and development of Python 3 and Oracle based testsuite for automotive training data annotation tools

Eingesetzte Qualifikationen

Oracle Database, Python

Python / C++ Software Developer
Kundenname anonymisiert, Stuttgart
9/2017 – 4/2018 (8 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

9/2017 – 4/2018

Tätigkeitsbeschreibung

Test system for production end-of-line tests of cryptographic UDP/TCC/IP packet filters (firewall)
Concept of end of line testing
Python implementation of test system
Test engineering

Eingesetzte Qualifikationen

Testdesign (IT), Python

Senior FPGA Consultant
Checkpoint Software Technologies Ltd., Stuttgart
8/2017 – 9/2017 (2 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

8/2017 – 9/2017

Tätigkeitsbeschreibung

Design of suitable stereo image processing algorithms and system on a chip (SoC) system architecture

Eingesetzte Qualifikationen

Field Programmable Gate Array (FPGA), Vivado (Xilinx), Computer Vision, MATLAB / Simulink, Embedded Software Engineering

Project Manager (Customer: Daimler AG)
CMORE Automotive GmbH, Lindau
7/2017 – 11/2018 (1 Jahr, 5 Monate)
Automobilindustrie
Tätigkeitszeitraum

7/2017 – 11/2018

Tätigkeitsbeschreibung

Customer Project Management of international data annotation project

Eingesetzte Qualifikationen

Projektleitung / Teamleitung (IT)

Project Manager (Customer: VALEO)
CMORE Automotive GmbH, Lindau
5/2017 – 8/2017 (4 Monate)
Automobilindustrie
Tätigkeitszeitraum

5/2017 – 8/2017

Tätigkeitsbeschreibung

Project Management for large international Team (3 Locations, 120 employees)

Eingesetzte Qualifikationen

Projektleitung / Teamleitung (IT)

VHDL Developer
Kundenname anonymisiert, Karlsruhe
3/2017 – 8/2017 (6 Monate)
Automobilindustrie
Tätigkeitszeitraum

3/2017 – 8/2017

Tätigkeitsbeschreibung

Integration of LL-JPEG Encoder in VHDL frame grabber design
FPGA Test Framework

Eingesetzte Qualifikationen

Field Programmable Gate Array (FPGA), Microsemi (allg.), Computer Vision

FPGA Architect, VHDL Developer, Embedded SW Developer
SMR Automotive Mirrors Stuttgart GmbH, Stuttgart
4/2016 – 3/2017 (1 Jahr)
Automobilindustrie
Tätigkeitszeitraum

4/2016 – 3/2017

Tätigkeitsbeschreibung

Architecture of algorithmic SoC in multi-camera based ADAS System
ADAS multi vision algorithm design and implementation
FPGA test framework

Eingesetzte Qualifikationen

Field Programmable Gate Array (FPGA), Vivado (Xilinx), C++, Python, Automotive functional safety professional (AFSP), Embedded Software Engineering, ISO 26262

Algo Test Manager
ADC GmbH, Continental AG, Lindau
4/2015 – 7/2016 (1 Jahr, 4 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2015 – 7/2016

Tätigkeitsbeschreibung

Radar Algorithm Test Management
Code Reviews, Test Reviews, Verification Planning, Validation (1mio km) planning, Issue Tracking, Test Coverage, Requirements Coverage, Algo Integration Tests, Static/Dynamic White and Black Box Tests, Test Metrics, Functional Safety Validation (ISO 26262)

Eingesetzte Qualifikationen

Testdesign (IT), Testmanagement / Testkoordination (IT), Python, ISO 26262

FPGA Architect, VHDL Developer, BFM Verification
ADC GmbH, Continental AG, Lindau
9/2012 – 3/2015 (2 Jahre, 7 Monate)
Automobilindustrie
Tätigkeitszeitraum

9/2012 – 3/2015

Tätigkeitsbeschreibung

FPGA / ASIC Implementation of Stereo Image Camera based Driver Assistance Sensor
Stereo Vision algorithm design
C++ SW reference model implementation
VHDL testbench framework
HW emulation
Implementation and test of safety mechanisms

Eingesetzte Qualifikationen

Field Programmable Gate Array (FPGA), VHDL (VHSIC Hardware Description Language), Xilinx ISE (Integrated Synthesis Environment), MATLAB / Simulink

FPGA Architect, VHDL Developer, BFM Verification
ADC GmbH, Continental AG, Lindau
9/2011 – 8/2012 (1 Jahr)
Automobilindustrie
Tätigkeitszeitraum

9/2011 – 8/2012

Tätigkeitsbeschreibung

FPGA implementation of stereo vision ADAS camera sensor modules
Software reference model implementation
BFM testbench framework
Testcase definition and VHDL implementation
Module and regression tests

Eingesetzte Qualifikationen

VHDL (VHSIC Hardware Description Language), Xilinx ISE (Integrated Synthesis Environment), C++, MATLAB / Simulink

FPGA Architect, FPGA Developer, Algorithm Developer
Alcatel Lucent Deutschland AG, Stuttgart
8/2010 – 7/2011 (1 Jahr)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

8/2010 – 7/2011

Tätigkeitsbeschreibung

Model based design of FPGA GSM/UMTS mobile communication modules
Digital communication algorithm design (OFDM, PSK, GSM, UMTS)

Eingesetzte Qualifikationen

MATLAB / Simulink, Nachrichtentechnik

Single Carrier Mobile Communication Algorithm Developer, FPGA Developer
Thales Deutschland GmbH, Defense and Security Syst, Pforzheim
12/2009 – 7/2010 (8 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

12/2009 – 7/2010

Tätigkeitsbeschreibung

Specification and implementation of a SoC HW/SW-Controller
Software defined radio
Model-based design
Algorithm design
FPGA implementation
Requirements engineering

Eingesetzte Qualifikationen

Field Programmable Gate Array (FPGA), VHDL (VHSIC Hardware Description Language), MATLAB / Simulink, Requirement Analyse, Nachrichtentechnik

FPGA Architect, VHDL Developer, Algorithm Design
Sony Deutschland GmbH, Stuttgart
5/2007 – 11/2009 (2 Jahre, 7 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

5/2007 – 11/2009

Tätigkeitsbeschreibung

Design and implementation of MIMO Powerline OFDM communication system
Algorithm design (OFDM channel estimation)
Model-based algorithm design
FPGA Implementation

Eingesetzte Qualifikationen

Field Programmable Gate Array (FPGA), Xilinx ISE (Integrated Synthesis Environment), C++, Linux Entwicklung, MATLAB / Simulink, Python, Nachrichtentechnik

Ausbildung

Developing with Embedded Linux
(Ausbildung)
Jahr: 2020
Ort: Online
C++ Programming For Embedded Systems
(Ausbildung)
Jahr: 2020
Ort: Online
TÜV Rheinland Functional Safety Engineer (Automotive ISO 26262)
(Ausbildung)
Jahr: 2016
Ort: Kornwestheim
Certified Project Management Associate IPMA Level D
(Ausbildung)
Jahr: 2010
Ort: Stuttgart
Elektrotechnik und Informationstechnik
(Diplom Ingenieur (TH))
Jahr: 2002
Ort: Stuttgart

Über mich

With more than 20 years professional project related experience and more than 10 years as FPGA expert and firmware developer, a proven track record of my work can be found in the processing chains of many real-world products. Amongst others:

LIDAR, multi-camera and IMU sensor fusion
What I did: FPGA Architecture (LVDS, AMBA bus (AXI4, AHBL, APB3), MIPI CSI-2 camera interfacing, image processing pipelines), scheduling, high-speed interfacing, verification, embedded SW development, adaption of Linux device drivers
Products: e.g. BLK2Go / BLK247 / BLKNow (Leica Geosystems AG, Schweiz)

High level synthesis of OpenCV library to be available on FPGA
What I did: Optimization and consultation, development partnership
Products: AuvizCV IP Core Library (Xilinx Inc.)

SoC multi camera image processing (features, stitching)
What I did: Architecture (Mipi, AXI4), image processing algorithm design (Matlab/C++ to VHDL), SoC implementation, embedded Linux device driver development
Products: e.g. SMR ECU Gen 2 (SMR Samvardhana Motherson Reflectec GmbH, Stuttgart)

FPGA/ASIC stereo vision (rectification, optical flow, disparity maps, feature/object detection)
What I did: Architecture, scheduling, algorithm implementation (C++ to VHDL), verification
Products: e.g. MFC 300/430 Multi-Function Stereo Camera (Continental AG, Lindau)

LTE, UMTS and GSM EDGE mobile communication OFDM MIMO baseband
What I did: Algorithm design, model-based FPGA implementation (Xilinx System Generator), verification
Products: Proof of concepts, demonstrators (Alcatel Lucent, Sony)

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Französisch (Grundkenntnisse)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
1880
Berufserfahrung
19 Jahre und 7 Monate (seit 01/2003)
Projektleitung
2 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden