Recommended expert

Embedded Software Architect

Kaufbeuren, Germany

Experience

Sep 2024 - Mar 2025
7 months

Embedded Software Architect

Automotive supplier

  • 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

  • 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)

  • 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)

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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)

  • 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

  • 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

  • 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

  • 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

Skills

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

Languages

German
Advanced
English
Advanced
Spanish
Advanced
French
Advanced
Italian
Advanced

Education

Lorem ipsum dolor sit amet

Diploma in Mathematics · Mathematics

Lorem ipsum dolor sit amet

Network Technician · Network Technology

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

Similar Freelancers

Discover other experts with similar qualifications and experience

Miodrag Mikulic
Miodrag Mikulic

Lead Consultant for System Software Development and Project Management

View Profile
Denis Vodchyts
Denis Vodchyts

AUTOSAR Software Engineer

View Profile
Cesar Mestre Balsa
Cesar Mestre Balsa

Systems Engineer Zone Controller

View Profile
Michael Beck
Michael Beck

Developer/Consultant

View Profile
András Bognár
András Bognár

Test Equipment Developer

View Profile
Peter Jehle
Peter Jehle

Interim Teamlead

View Profile
Stephan Pieper
Stephan Pieper

Senior Embedded SW-Architect

View Profile
Sherif Omran
Sherif Omran

Developer

View Profile
Kavin Trivedi
Kavin Trivedi

Freelance Software Expert – Functional Safety & AUTOSAR

View Profile
Gerhard Zalusky
Gerhard Zalusky

Embedded Software Engineer

View Profile
Hamdy Abdelhalim
Hamdy Abdelhalim

Daimler-Truck ECU Project

View Profile
Lino Giefer
Lino Giefer

Senior Data Scientist

View Profile
Moulay driss Sennaoui
Moulay driss Sennaoui

Project Safety Manager

View Profile
Jochen Mader
Jochen Mader

Technical Project Lead – Software Development

View Profile
Hellmuth V. Künsberg
Hellmuth V. Künsberg

Embedded Software Architect / Team Coordinator

View Profile
Harald Bergmann
Harald Bergmann

Software Architect

View Profile
Markus Marks
Markus Marks

Software Architect / Developer

View Profile
Eddy Kaldjob
Eddy Kaldjob

Project Manager

View Profile
Tilmann Spahlinger
Tilmann Spahlinger

Technical Expert, Software Architect

View Profile
Goran Popovic
Goran Popovic

Test Manager/Test Analyst

View Profile
Yoav Netzer
Yoav Netzer

Freelance Software Architect

View Profile
Lucian Aron
Lucian Aron

Software Developer

View Profile
Alexandros Mousiopoulos
Alexandros Mousiopoulos

Safety & Security Analyst

View Profile
Franck Fondjo ndetta
Franck Fondjo ndetta

Multiproject Manager / Senior Business Analyst

View Profile
Florin Mihailescu
Florin Mihailescu

Program Manager – Batteries (EV-Electric Vehicle)

View Profile
Dieter Möhrle
Dieter Möhrle

Software Engineer

View Profile
Günter Schellenberger
Günter Schellenberger

Teacher for mathematics and computer science

View Profile
Mohamed issam Khelifi
Mohamed issam Khelifi

Cyber Security Software Project Manager (ADAS)

View Profile
Gildas Djomen
Gildas Djomen

System Team Lead Diagnostics – Hybrid & Electric Drives (HEV/MHEV/PHEV) for Transmission and Engine (NA/SA)

View Profile
Ulf Schiebener
Ulf Schiebener

Innovation Manager

View Profile