Top expert badge
Recommended expert
Profile header background

Embedded Software Architect

Profile header overlay
Kaufbeuren, Germany

Experience

Sep 2024 - Mar 2025
7 months

Embedded Software Architect

Automotive supplier

Expertise details
Position Summary
Embedded Software Architect at Automotive supplier
Industries
Automotive
Business Areas
Product Development
  • Stellar SR6 G7 line, 32-bit Arm® Cortex®-R52+ MCU

  • MISRA-C, C99, Greenhills ARM-Compiler

  • Dassault AUTOSAR Builder

  • EB Tresos

  • Sparx Enterprise Architect 16.1

  • VS Code

  • Python xml, lxml, NumPy and Pandas

  • ISO 26262, ISO 21434, Hypervisor, Key Management, HSM

  • Tooling & Automation

  • Jira, Confluence, Sharepoint

  • Git/Github

  • DevOps thru Jenkins & Conan

Apr 2024 - Aug 2024
5 months

HMI Design Lead

Defense supplier

Expertise details
Position Summary
HMI Design Lead at Defense supplier
Industries
Aerospace and Defense
Business Areas
Information Technology
Product Development
Quality Assurance
  • Drone Ground Control (ground control station for drones)

  • Q Ground Control

  • Qt 5+6, QML, C++, Python

  • Qt Creator 14

  • Squish and Coco

  • Squish Test Center, Python Test-Framework, Javascript, Git/Gitlab

Jan 2024 - Apr 2024
4 months

SW Design Lead

Automotive supplier (tier1)

Expertise details
Position Summary
SW Design Lead at Automotive supplier (tier1)
Industries
Automotive
Business Areas
Product Development
  • Electronic Access Control Car Door

  • Arm Cortex M0 4100S Max (Infineon)

  • Cypress Hardware Abstraction (Infineon)

  • Programming close to the hardware, Interrupt Management, Low Power and Sleep Management

  • Debugging with Lauterbach T32 and Segger Ozone

  • UDS on CAN

  • Oscilloscope (R&S)

  • MISRA-C, Git/Gthub, CMake, Python, VS Code, Iso-TP (on CAN), ISO 14229-1, Lauterbach T32, Segger Ozone, Modus Toolbox for HW config, Oscilloscope

Mar 2021 - Sep 2023
2 years 7 months

RADAR (Radar Detection)-SW Architect

Automotive supplier (tier1)

Expertise details
Position Summary
RADAR (Radar Detection)-SW Architect at Automotive supplier (tier1)
Industries
Automotive
Business Areas
Product Development
  • Radar-Sensor project with well established radar cycle: RfCom, FFT, rawdata processing, image detection and -processing, environment model, fusion to data base for autonomous mobility

  • Implementation of VxWorks 6.9 on an ARM Cortex A9 as a pilot-project

  • Simulation tests of networking & security functionality

  • AUTOSAR Classic + Adaptive

  • DevOps with Conan Artifactory, Docker, Kubernetes, Github and Jenkins

  • Package Slicing and Versioning with Package Management Framework called “Bricks” (in Python and CMake)

  • Efficient build partitioning

  • Runtime and Memory Optimization (Efficient Looping, “Restrict”…)

  • Static Code Analysis with QAC

  • Google Unit-Testing (GTest) in C++

  • MDD from an EMF-Tool to ARxml to RTE contract phase

  • Cooperation acc. to SAFe

  • HEP with IBM Jazz (DOORS NG + Rhapsody + Streams)

  • A-Spice Level 2

  • VxWorks 6.9

  • Visual Studio 2017, Virtual Containers and Packaging (Conan, Docker, Kubernetes)

  • PTC Integrity (IMS), Git/Github

  • Python-based Toolchain connecting Github & Conan Artifactory

  • CMake

  • IBM Rhapsody/DOORS/JAZZ (HEP)

  • ARxml generation tool, EB tresos for RTE contract-phase

  • C Programming Language: MISRA, Embedded C++14, Several platforms

  • QAC static quality checking, GoogleTesting: C++ (20)

  • Bricks Package Management based on Python & yaml

  • Python analysis tooling, DaVinci Configurator Pro

Jan 2021 - Mar 2021
3 months

AUTOSAR 4.x SAFe 5-Technical Lead (Release Train)

Automotive supplier & Indian tier2

Expertise details
Position Summary
AUTOSAR 4.x SAFe 5-Technical Lead (Release Train) at Automotive supplier & Indian tier2
Industries
Automotive
Business Areas
Product Development
Project Management
  • HCP4 Project (OEM: Audi) with central vehicle computer and rapid bus network based on Ethernet as opposed to decentralized ECU-network

  • Security & Authentication mechanisms

  • Requirements Engineering

  • Module Configuration and Generation in EB Tresos

  • Software Architecture in EA 13

  • Backlog-Conferencing (Scrum)

  • Security Issues

  • Jira, Git/Github, DOORS, EB Tresos, EB Hypervisor

  • C++ 11/14, SPARX Enterprise Architect 13, ODIS, WinIDEA from iSystems

  • SAFe 5, Infineon Aurix Multicore (TC39x and TC38x)

  • Audi E³ Functional Concept, VKMS, OpenSSL, KS, FoD, FSC, Authentication, AUTOSAR Crypto Stack, AUTOSAR Adaptive with Vector DavinCi Developer Adaptive

  • UML/SysML

Apr 2020 - Dec 2020
9 months

AUTOSAR 4.x Project Process and Tool Support SW-Architect

Automotive Supplier

Expertise details
Position Summary
AUTOSAR 4.x Project Process and Tool Support SW-Architect at Automotive Supplier
Industries
Automotive
Business Areas
Information Technology
Product Development
  • Development of Resource-Need Prediction Tool

  • Analysis-Tools into Rational DOORS

  • PTC Integrity (IMS), Enterprise Architect, UML/SysML

  • Software Requirements DOORS

  • Python Tools for Inter AUTOSAR-Layer Access Violation Analysis as well as Call Tree Analysis across SWC borders related to FSM (based on UnderstandC databases)

  • PLAST Testframework: Automated Testsuites via Python-API of iSystem Debugger (WinIDEA)

  • Coaching Developer-Team in Iasi (Romania)

  • Analysis-Tools in DXL (DOORS Extension Language)

  • Tooling in Python for extracting and analyzing data from Jira: Jira Module and ReST-API

  • DOORS+DXL, Eclipse/IDEAS, Python (Excel, XML, Json, ReST), Python 3.7, Openpyxl, Sci-Tools UnderstandC, iSystems WinIDEA, ReST-API, DOORS-DXL, SPARX Enterprise Architect 13

Jan 2019 - Mar 2020
1 year 3 months

AUTOSAR Pilot Project SW-Architect

Automotive OEM

Expertise details
Position Summary
AUTOSAR Pilot Project SW-Architect at Automotive OEM
Industries
Automotive
Business Areas
Information Technology
Product Development
  • Design Architecture and conversion of Non-AUTOSAR ECU-Software into AUTOSAR 4.x compatible one

  • Configuration Management according to AUTOSAR-XML

  • Software Architecture Sparx Enterprise Architect

  • Establishing process to melt diverse configuration formats into ArXML (Tool-Development)

  • Establish Code-Generation by means of AUTOSAR-Builder

  • Support Integration Team and Support Test Team

  • AUTOSAR, C, MISRA-C, QAC, CANape, CANoe, RTE, COM-Stack, AUTOSAR-Builder, Enterprise Architect 13, SiL

Jun 2016 - Dec 2018
2 years 7 months

AUTOSAR 3.2.3 Body Control Module SW-Architect

Automotive Supplier

Expertise details
Position Summary
AUTOSAR 3.2.3 Body Control Module SW-Architect at Automotive Supplier
Industries
Automotive
Business Areas
Product Development
Quality Assurance
  • Design Architecture, Provide Tracking and Traceability acc. SPICE

  • Software Architecture Rhapsody (and Sparx EA)

  • Software Requirements DOORS

  • Software Requirements Coverage and Traceability via Rhapsody Gateway

  • Support Integration Team and Support Test Team

  • Support FSM (ASIL-B)

  • Automatic import from ARXML into Rhapsody Architecture Model

  • ISO 26262 – ASIL D, E2E, AUTOSAR, C, MISRA-C, LINT, CANape, CANoe

  • Rational Rhapsody + Gateway, Rhapsody Java-API, Sparx Enterprise Architect, UML/SysML, PTC Integrity (IMS), DOORS, Eclipse/IDEAS

  • Renesas RH850, CESSAR-CT, RTE, COM-Stack, Vector DaVinci Developer, Matlab, Arxml2XMI-Generator (in-house development)

Sep 2013 - May 2016
2 years 9 months

AUTOSAR 4 Short Range Radar Assistance System SW-Engineer

Automotive Supplier

Expertise details
Position Summary
AUTOSAR 4 Short Range Radar Assistance System SW-Engineer at Automotive Supplier
Industries
Automotive
Business Areas
Product Development
  • Development of ECU software (OS, BSW, complex device drivers, NvM, RTE, RTE SWCs according to AUTOSAR 4 with CESSAR CT, modeling with Rhapsody)

  • Software design

  • Code generation with toolchain (CESSAR CT, Rhapsody)

  • Task management (OSEK) on multicore ECU

  • Diagnostics DEM

  • Testing via MTS (+ MO development)

  • PTC Integrity (IMS)

  • ADAS, AUTOSAR, C, MISRA-C, QAC, Polyspace, Cantata, CAPL, CANoe, CANape, Flexray

  • Lauterbach T32 with scripting, Rational Rhapsody, DOORS, Eclipse/TD4

  • MPC5775N 4-core (Z7, Z4), Java (EMF) with JSP, MTS, CESSAR-CT, RTE, COM-Stack, Python, EB Tresos Guide

Apr 2013 - Sep 2013
6 months

AUTOSAR Tire Pressure Monitoring

Automotive Supplier

Expertise details
Position Summary
AUTOSAR Tire Pressure Monitoring at Automotive Supplier
Industries
Automotive
Business Areas
Product Development
  • Development of ECU software (OS, BSW, complex device drivers, COM, NvM, CanM, RTE, RTE SWCs according to AUTOSAR with Vector toolchain)

  • Software design

  • Code generation with toolchain

  • Implementation of runnables

  • CAN communication and high frequency via 2.4GHz

  • Diagnostics DCM and DEM

  • Flash bootloader

  • C, MISRA-C, CANdela, CANdito/CANape, CANdb++, CANalyzer, GENy, EAD, DaVinci, VectorCast, CANoe, A2L Converter, SPICE Level 3, External Tester, UDS on CAN, ISO15765, ISO14229-1, ISO11992

Jan 2012 - Mar 2013
1 year 3 months

Navigation Control (Daimler Project)

Automotive Supplier

Expertise details
Position Summary
Navigation Control (Daimler Project) at Automotive Supplier
Industries
Automotive
Business Areas
Information Technology
Product Development
  • Maintaining the interface between multiple HMIs and multiple navigation engines on QNX

  • Feature implementation and bug fixing

  • Architecture and design

  • Mocca framework and state machine

  • QNX tools

  • C++, Boost, Visual Studio, XML, MOST, Java, Mocca, Perforce (Source Control), SQLite, Scrum

Apr 2011 - Dec 2011
9 months

Speech Wrapper

Automotive Supplier

Expertise details
Position Summary
Speech Wrapper at Automotive Supplier
Industries
Automotive
Business Areas
Information Technology
Product Development
Quality Assurance
  • Maintaining the interface between an HMI and an ASR Core (Automatic Speech Recognition)

  • Bug fixing

  • Context-free grammars (BNF format)

  • Desktop test framework

  • C++, Visual Studio, Lua (Queries to Phoneme Database), Perl, Cygwin shell scripts, Java, XML, BNF, SQLite, Scrum

Jan 2010 - Mar 2011
1 year 3 months

HMI Infotainment System with Business Logic

Automotive Supplier

Expertise details
Position Summary
HMI Infotainment System with Business Logic at Automotive Supplier
Industries
Automotive
Business Areas
Information Technology
Product Development
  • Further development and maintenance of an HMI and the associated business logic (Controller API)

  • Bug fixing

  • Change requests

  • Simulation in Qt

  • C++, Visual Studio, Perl, Cygwin shell scripts, Java code generator, Qt 4.6

Sep 2009 - Oct 2009
2 months

Map Display

Automotive Supplier

Expertise details
Position Summary
Map Display at Automotive Supplier
Industries
Automotive
Business Areas
Information Technology
Product Development
  • Co-development and maintenance of a map display module for an infotainment system

  • Further development of the Windows simulation

  • Analysis of the enterprise architecture models

  • Development of clients for a rendering service

  • Diagnostics and bug fixing

  • Fixing a Win32 issue in the simulation

  • C++ (STL), Visual Studio 2005, Win32 + Qt 4.4, OpenGL, OpenGL ES

Jan 2009 - Dec 2009
1 year

Combined System with Graphical Subsystem

Automotive Supplier

Expertise details
Position Summary
Combined System with Graphical Subsystem at Automotive Supplier
Industries
Automotive
Business Areas
Product Development
  • Porting a combo software project from a single-processor system to a dual-processor platform with a combo subsystem (KSS) and graphics subsystem (GSS)

  • Analysis of the enterprise architecture models

  • Basic knowledge of RTE architecture and the AUTOSAR concept

  • Development of a board support package for VxWorks

  • Co-development of an IPC protocol

  • Setting up task management on VxWorks

  • OSAL development

  • Adapting existing KSS modules for GSS

  • Documentation

  • ANSI-C, Eclipse, Tornado, WindRiver Workbench, SoftTune Debug Workbench, Vector CANoe, VxWorks, OSEK/OSCAN, RTRT, QAC, Enterprise Architect, UML/SysML

Aug 2008 - Dec 2008
5 months

Maneuver Generator

Automotive supplier

Expertise details
Position Summary
Maneuver Generator at Automotive supplier
Industries
Automotive
Business Areas
Information Technology
Product Development
  • Development of guidance with maneuver generator for a navigation system on Intel Atom CPU platform

  • Design and conception

  • Implementation of the BL algorithm

  • Co-development of 2D objects

  • Java 5, C#.Net, Visual Studio, IntelliJ IDEA, GPS parser, Java2D, TeleAtlas databases

Jun 2008 - Jul 2008
2 months

HMI Code Generator

Automotive supplier

Expertise details
Position Summary
HMI Code Generator at Automotive supplier
Industries
Automotive
Business Areas
Information Technology
Product Development
  • Development of a code generator plugin for EB Guide Studio (HMI modeling tool based on UML 2)

  • XML parsing and evaluation

  • Analysis of the XML model for EB Guide projects (input)

  • Analysis of the XML model for the HMI project (output)

  • Development of an EB Guide plugin in Java that generates output XML from input XML

  • Further development of the plugin so that it generates C code directly for the HMI framework instead of output XML

  • C#, Visual Studio, EB Guide Studio, UML 2.0, state machine, XML, DOM4J, Java & XML, SQL Server

Apr 2007 - May 2008
1 year 2 months

API development for the connection between HMI and BL middleware

Automotive supplier

Expertise details
Position Summary
API development for the connection between HMI and BL middleware at Automotive supplier
Industries
Automotive
Business Areas
Information Technology
Product Development
Project Management
  • Leading an API project in C++ between the HMI framework and middleware

  • Event-based asynchronous information flow

  • Project planning, dividing modules among developers, progress tracking

  • Introduction and configuration of PC-Lint, TTFis, Python XML browser (training)

  • Implementation of the security and download modules

  • Documentation and coordination

  • MS Project, Excel, MS Word with VBA, PC-Lint, TTFis, ARM11, FPGA, Lauterbach debugger, Visual Studio, C/C++ (STL), Embedded Lua (widget animation), MISRA, OSAL

Jul 2006 - Mar 2007
9 months

Map Matching

Automotive supplier (2nd tier)

Expertise details
Position Summary
Map Matching at Automotive supplier (2nd tier)
Industries
Automotive
Business Areas
Product Development
Research and Development
  • Development of a vehicle positioning algorithm (map matcher) based on GPS and partly on inertial data (gyroscope)

  • Development of an algorithm based on GPS logs and Tele Atlas geodata

  • Refinement of the algorithm using specific simulation software

  • Co-development of a Kalman filter for optimal estimation when adding inertial measurements

  • Testing the filter algorithm in Matlab

  • Outstanding results for the only-GPS VP on the road

  • Java, IntelliJ IDEA, GPS parsing, NMEA 0184, Java Serial API, JTS (Java Topology Suite), Tele Atlas geodata, applied optimal estimation, linear algebra, calculus, statistics, Matlab

Nov 2002 - Jul 2006
3 years 9 months

TLA and Navi Core

Automotive supplier

Expertise details
Position Summary
TLA and Navi Core at Automotive supplier
Industries
Automotive
Business Areas
Information Technology
Product Development
  • Several subprojects for a large OEM infotainment project: TLA with HMI, controller, and BL; connection to the Navi Core via TCP/IP

  • Destination input (Java), address book (Java), text-to-speech module (Java)

  • Task synchronization and deadlock resolution (Java)

  • Location input with data access (C) in the Navi Core

  • HMI extension with API integration (XML)

  • OSGi service for phone data analysis

  • Java Concurrent Programming, XML-HMI, RMI, TLA, OSGi, C, Tornado, VxWorks, French

Sep 2001 - Jun 2002
10 months

Switching Application

TK-Branche

Expertise details
Position Summary
Switching Application at TK-Branche
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • Development of a MySQL adaptation server on Linux in C++

  • Design and implementation

  • Linux, Samba, Emacs, MySQL, SQL

Jun 2000 - Sep 2001
1 year 4 months

System Configuration

TK-Branche

Expertise details
Position Summary
System Configuration at TK-Branche
Industries
Telecommunication
Business Areas
Information Technology
Product Development
  • Development of a 3-tier web application for configuring a VoIP PBX system

  • Evaluation of SQL DBMSs focused on transaction integrity

  • Implementation on Windows with IIS, Tomcat, Java Servlets, and JDBC (SAP-DB, PostgreSQL, and in-house solution)

  • Implementation on Windows with IIS, PHP, and ODBC

  • Implementation on Linux with Apache, PHP, and MySQL

  • Implementation on Linux with Apache, Tomcat, Servlets, and MySQL

  • Linux, Windows NT, UltraEdit, Java 1.2 Servlets, web servers, HTTP, PHP, JavaScript, SQL, ODBC, transaction-oriented DB systems

Industry Experience

See where this freelancer has spent most of their professional time.

Experienced in Automotive, Telecommunication, Information Technology, and Aerospace and Defense.

Automotive
Telecommunication
Information Technology
Aerospace and Defense
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Product Development, Information Technology, Quality Assurance, Project Management, and Research and Development.

Product Development
Information Technology
Quality Assurance
Project Management
Research and Development
Profile match chart

Skills

  • Embedded Software Development
  • Automotive Infotainment
  • Architecture
  • Design
  • Project Management

Languages

German
Advanced
English
Advanced
Spanish
Advanced
French
Advanced
Italian
Advanced

Education

Diploma in Mathematics · Mathematics

Network Technician · Network Technology

Statistics

Experience

Total positions 22
Experience in Automotive 21.5 y
Avg length 1 y 1 m
Longest experience 3 y 8 m

Expertise

Recent roles Embedded Software Architect, HMI Design Lead, SW Design Lead
Main industries Automotive, Telecommunication, Information Technology
Main business areas Product Development, Information Technology, Quality Assurance

Qualifications

Highest degree Master

Profile

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

Frequently asked questions

Do you have questions? Here you can find further information.

Where is based?

is based in Kaufbeuren, Germany.

What languages does speak?

speaks the following languages: German (Advanced), English (Advanced), Spanish (Advanced), French (Advanced), Italian (Advanced).

How many years of experience does have?

has at least 24 years of experience. During this time, has worked in at least 22 different roles and for 8 different companies. The average length of individual experience is 1 year and 1 month. Note that may not have shared all experience and actually has more experience.

What roles would be best suited for?

Based on recent experience, would be well-suited for roles such as: Embedded Software Architect, HMI Design Lead, SW Design Lead.

What is 's latest experience?

's most recent position is Embedded Software Architect at Automotive supplier.

What companies has worked for in recent years?

In recent years, has worked for Automotive supplier, Defense supplier, Automotive supplier (tier1), and Automotive supplier & Indian tier2.

Which industries is most experienced in?

is most experienced in industries like Automotive, Telecommunication, and Information Technology. also has some experience in Aerospace and Defense.

Which business areas is most experienced in?

is most experienced in business areas like Product Development, Information Technology, and Quality Assurance. also has some experience in Project Management and Research and Development.

Which industries has worked in recently?

has recently worked in industries like Automotive and Aerospace and Defense.

Which business areas has worked in recently?

has recently worked in business areas like Product Development, Information Technology, and Quality Assurance.

What is 's education?

holds a Master in Mathematics.

What is the availability of ?

The availability of needs to be confirmed.

What is the rate of ?

's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire ?

To hire , click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1200
900
600
300
Rate comparison chart
Market avg: 940-1100 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.