Stephan Pieper

Embedded Software Enginer & Architect

Munich, Germany

Experience

Sep 2024 - Jul 2025
11 months
Ulm, Germany

Senior Embedded SW-Architect

Mercedes-Benz Tech Innovation GmbH for Bertrandt GmbH

  • “defining the future with technology_. 100% tech company, 100% Mercedes-Benz: As a subsidiary, strategic partner, and driver of innovation, we develop digital products and software solutions exclusively for Mercedes-Benz.”
  • Feature modelling of an L3 autonomous driving ECU on AUTOSAR Classic & Adaptive stacks.
  • Collaboration with MB (Sindelfingen), NVIDIA (Santa Clara), MBRDI (Bangalore).
  • Structure- and Signal-Modelling in Rhapsody.
  • Architectural Decision Records + Requirement Reviews.
  • Technologies: Confluence, Rhapsody, JIRA, DNG, Jama, Slack, GitLab, AWS CDW, Bazel, Docker, QNX.
Jan 2023 - Jun 2024
1 year 6 months
Munich, Germany

Software Architect for Embedded Linux Systems

Webasto Roof & Components SE for Bertrandt GmbH

  • “Our Future is Electric. With our high-performance smart charging stations, professional installations, comprehensive services and digital connectivity Webasto offers complete charging solutions for both home and business.”
  • Creation of concepts, architecture and prototype development.
  • Ramp-Up SW Software-Development Team (Hyderabad, India), Reverse-Engineering, Daily-Scrum.
  • Statemachine Visualization (PlantUML, using AI).
  • Support Charger Production-Line Development.
  • Lab Charger setup, Maintenance & SW-Validation.
  • Technologies: Enterprise Architect, Confluence, JIRA, IBM Doors, RTC C++, Yocto Linux, GitLab, AWS, Virtualbox, VMWare, CANdb++, CANoe.
Aug 2018 - Jun 2022
3 years 11 months
Munich, Germany

Software Architect

ADC Automotive Distance Control Systems GmbH (Continental AG)

  • “Camera, lidar, radar and control units provide the necessary information for highly automated driving and pave the way for autonomous mobility.”
  • Creation of concepts, architecture and requirements for Embedded Radar Sensors (BMW ARS 540, Gen6).
  • Variant Management, Sensor Position Detection.
  • Scrum Master for a group of Software Architects.
  • Technologies: Confluence, JIRA, IBM Jazz (Doors NG, Rhapsody).
Mar 2018 - Jul 2018
5 months
Hildesheim, Germany

Independent Software Development Project

ITB-Solutions GmbH for Siemens AG

  • “Since October 1, 2014, Siemens Mobility has been a division of the Siemens Group. It combines the former divisions Mobility and Logistics, Rail Systems and the Rail Electrification business unit.”
  • Development of a Software Module for the Modbus connection of a Siemens control unit to a Laird communication computer on an electric locomotive.
  • Technologies: Intel Atom CPU Z520 @ 1.33GHz, Modbus (libmodbus), C++ 0x11 & 0x14, GitLab, Makefile, gcc, Shell Script, VirtualBox, Ubuntu Linux, ATO Linux.
Oct 2005 - Feb 2018
12 years 5 months
Hildesheim, Germany

Project Engineer

Robert Bosch Car Multimedia GmbH

  • “The Robert Bosch Car Multimedia GmbH is an internationally operating business unit of the Bosch Group. It develops intelligent user-oriented solutions for the integration of entertainment, navigation, telematics and driver assistance functions in the OEM business.”
  • Design and Development of Software-Components for Radio Navigation Systems.
  • MediaPlayer application for VW, Ford and Nissan.
  • Database driver for storage of speech recognition phonemes, GUI and user data.
  • MediaEngine application for Volkswagen, General Motors, Ford, Nissan, Suzuki, PSA, Jaguar, Chery, JAC.
  • Technologies: C++, Python, Perl, Shell Script, XML, sqlite3, vi, GStreamer, Eclipse, SlickEdit, UML, gcc, Nucleus, Linux, Windows.
Jan 2005 - Sep 2005
9 months
Kiel, Germany

Platform Engineer

ELAC Nautik GmbH for Brunel GmbH

  • ”Founded in 1926 as ELAC (Electroacustic GmbH), the company has constantly expanded its product range. Today, the systems and products from Wärtsilä ELAC Nautik are installed on almost all NATO ships and on the naval vessels of most friendly nations.
  • Development of a deep-sea echo sonar system for the detection of gas hydrates (methane, CO2) on the seafloor.
  • Development of firmware for the real-time operating system LynxOS on Motorola PowerPC.
  • Support of position sensors and hydrophones.
  • Echo signal processing using the AltiVec unit of the processor.
  • Technologies: C++, POSIX, cross platform IDE VisualLynx, OOP, threads, queues, shared memory, timer, semaphore, XML parser, VME Bus, RS-232, HDD, TCP/IP.
Jan 2004 - Dec 2004
1 year
Bispingen, Germany

Software Engineer

ARTIS GmbH for Brunel GmbH

  • “ARTIS Gesellschaft für angewandte Messtechnik mbH develops, manufactures and distributes innovative and application-oriented systems for tool and process monitoring as well as machine monitoring, which are used in particular in all metal-cutting product areas.”
  • Development of high-end machine monitoring and control Software for a PCI slot card with Motorola PowerPC MPC 8250 (266 Mhz).
  • Maintenance of the target environment in the developer network: Jaluna Linux sources, buildsystem, BSP, drivers, bootloader.
  • Coding of Profibus data buffer, database connection, averaging, signal processing for 8x12 channels.
  • System performance tests via oscilloscope (message system, hardware-timer, signal runtimes).
  • Technologies: Motorola PowerPC MPC 8250, Jaluna Linux, BSP, gcc, bootloader, Profibus, C++, XML, PCI Bus.
Oct 1998 - Jan 1999
4 months
Perth, Australia

Internship

Cooperative Research Centre for Broadband Telecommunications and Networking (ATRI)

  • Research and development in the area of “linear unequal error protection (LUEP) codes for fading channels” using MATLAB.
Jan 1997 - Jan 2003
6 years 1 month
Aachen, Germany

Scientific Assistant

European Center for Mechatronics

  • Signal processing of optical sensors for the acquisition of component geometry and position data in real-time, visualization of sensor data and communication with robots for the integration of sensor systems.
  • Technologies: PC, Visual C++, MFC, WinNT, OpenGL, RS232, RS422, SSl, TCP/IP, Parallel Interface, analog and digital signals via DAP-lO.

Summary

  • 20+ years of experience in professional international software development
  • Project contributions for small startups upto global blue chip companies
  • Mastering numerous software technologies + fast and independent way of working

Languages

German
Native
English
Advanced
Spanish
Elementary
French
Elementary

Education

Oct 1993 - Mar 2003

RWTH Aachen University

Diploma, Development of Handsfree Algorithms for Mobile Communication · Electrical Engineering, Communication Devices and Data Processing · Aachen, Germany · 1.3

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions