freiberufler Embedded System Engineer auf freelance.de

Embedded System Engineer

offline
  • 100€/Stunde
  • 74343 Sachsenheim (Württemberg)
  • Weltweit
  • fr  |  en  |  de  |  es
  • 07.04.2025

Kurzvorstellung

Embedded Software Engineer with over 13 years of experience in the automotive industry.
Experienced in designing and developing software solutions for applications, basic, and
diagnostics software. Up-to-date with the use of automotive industry devel

Qualifikationen

  • Agile Methodologie
  • Automotive Open System Architecture
  • C
  • C++3 J.
  • Deeplearning4j
  • Embedded Systems
  • ISO/IEC 15504
  • Jira
  • Linux (Kernel)
  • Python
  • Scrum

Projekt‐ & Berufserfahrung

Systeme Architect
Renault, Paris
10/2023 – 12/2024 (1 Jahr, 3 Monate)
Automobilindustrie
Tätigkeitszeitraum

10/2023 – 12/2024

Tätigkeitsbeschreibung

Oct 2023 – Dec 2024 | Renault on behalf of MIE – Paris, France
ADAS System Architect: Autosar Classic Integra?on on MobileEye
Autosar Vendor Stack Development For EB
 Designed and integrated so?ware architecture for an ADAS project at Renault,
based on an Infineon 6-core coupled with a MobileEye camera.
 Defined sta?c and dynamic architecture for ADAS applica?ons, aligned with
available hardware resources and so?ware constraints (RTE + BSW).
 Ensured op?mal integra?on and execu?on of both applica?on layer and low-level
Autosar layers on the target pla?orm.
 Collaborated with Elektrobit on migra?ng their Autosar stack from Infineon TC37E
to TC3EQ as part of a proof of concept.
 Demonstrated in-house capability to manage the full development cycle of
Elektrobit’s Autosar stack, including configura?on, deployment, and tes?ng.
Main Skills: Autosar Classic | C/C++ | TDA4VM | Davinci Cfg/Dev | Git | Jira | Scrum |
EB Tresos

Eingesetzte Qualifikationen

System Architektur

System test Designer
Cariad, Heimsheim
4/2023 – 12/2024 (1 Jahr, 9 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2023 – 12/2024

Tätigkeitsbeschreibung

April 2023 – Now | Cariad on behalf of MIE – Heimsheim, Germany
System Test Engineer: 12 ECUs System Test Design for ADAS (Porsche & Audi)
 Designed and developed a test bench (HIL) for valida?ng 12 ECUs for ADAS in
Porsche and Audi vehicles.
 Managed a diverse set of ECUs, including sensors such as long-range radar,
Mobileye camera, mid-range radar, nano radar, and three High-Performance
Computers (HPCs): HCP4, HCP1, and HCP2.
 Implemented Ethernet protocol synchroniza?on (IEEE 802.1) across different ECUs,
ensuring accurate master-slave synchroniza?on.
 Verified and synchronized ?ming for protocols TLT (Timing Latency), PLT (Protocol
Latency), and CLT (Clock Latency).
 Simulated protocols using CANoe with CAPL scripts for precise tes?ng and
valida?on.
 Developed test cases and test suites in VTTestStudio for automated tes?ng, ensuring
thorough coverage and high-quality results.
 Executed tests, analyzed results, and collaborated with Product Owners to ensure
requirements were met and issues were addressed.
 Performed debugging and troubleshoo?ng with so?ware providers to resolve issues
and ensure ECUs' func?onality.
Main Skills: Ethernet Time Sync IEEE 802.1 | CAPL | CANoe | VtTestStudio | Git | Jira |
Scrum

Eingesetzte Qualifikationen

Systems Engineering

Autosar Classic Integration on TI TDA4VM – HCP5
Continental, Ulm
4/2021 – 4/2023 (2 Jahre, 1 Monat)
Automobilindustrie
Tätigkeitszeitraum

4/2021 – 4/2023

Tätigkeitsbeschreibung

April 2021 – April 2023 | Con?nental on behalf of Eeins Gmbh – Ulm, Germany
Embedded So?ware Engineer: Autosar Classic Integra?on on TI TDA4VM – HCP5
 Integrated the Autosar Classic BSW to Texas Instrument TDA4VM and SOC J721e
hardware pla?orm in order to support Autonomous Driving features and ADAS.
 Implementa?on of SCI server component to manage interrupt rou?nes and BSW
task execu?on.
 IPC communica?on configura?on BSW distribu?on on mul?core pla?orm
 Configura?on of CAN channel of Autosar BSW (Vector SIP).
 Designed the DaVinci (Cfg & Dev) model to support mul? CAN channels and
diagnos?c HW constants monitoring (Temperature, Voltage, CAN errors).
 Configura?on and service mapping with DaVinci Cfg of the DEM/DCM clusters.
 Responsible of cdd crea?on for diagnos?c services and rou?nes.
 Implementa?on of OBD and UDS DIDs in C/C++.
 Bug fixing for FIM, DEM and DCM components.
Main Skills: Autosar Classic | C/C++ | TDA4VM | Davinci Cfg/Dev | Git | Jira | Scrum |
EB Tresos

Eingesetzte Qualifikationen

Softwareentwickler

Software Engineer
FN Herstal - Defense, liege
4/2020 – 3/2021 (1 Jahr)
IT & Entwicklung
Tätigkeitszeitraum

4/2020 – 3/2021

Tätigkeitsbeschreibung

Apr 2020 – Mar 2021 | FN Herstal on behalf of Isalys, Liège - Belgium
Embedded So?ware Engineer: Development of user interface for Weapon Ctrl
 Working as low-level so?ware developer for Military embedded weapon.
 Designed So?ware component using SCADE tool.
 Python test development for test SIL.
 System test verifica?on on machine gun.
Main Skills: SACDE | Python

Eingesetzte Qualifikationen

Softwareentwickler, Softwaretester

So?ware Engineer:
Magna – Ap?v – Valeo-Siemens, Wuppertal
10/2016 – 4/2020 (3 Jahre, 7 Monate)
Automobilindustrie
Tätigkeitszeitraum

10/2016 – 4/2020

Tätigkeitsbeschreibung

Oct 2016 – Apr 2020 | Eeins Gmbh for Magna – Ap?v – Valeo-Siemens, Germany
So?ware Engineer: Adap?ve Autosar Integra?on
 Serving as Architect of middleware for Autonomous Driving Assist System Level 3+
along with developing Adap?ve Autosar applica?on layer architecture for BMW
secondary channel of ADAS.
 Integra?ng of Adap?ve AUTOSAR pla?orm to EyeQ5 hardware from MobileEye.
 Engage in the codding recipe for Yocto deployment and middleware integra?on.
 Integra?on of applica?ons: Occupancy Grid, Trajectory, Object Fusion, Steerable
Path, Localiza?on Grid.
 Responsible for the defini?on of state machine for usage of Execu?on Manager,
Persistency, Log &Trace and communica?on clusters of adap?ve autosar.
 Development of Jenkins script for con?nuous integra?on.
 Crea?on of Rest Bus Simula?on for Lidar devices of Audi, Daimler and Honda
 Development of environment simulator (CANoe CAPL) for Laser Scanner device
 Developed tools for automa?c analysis of CANoe traces and logging files with Python
also engaged in Rest Bus Simula?on improvement (panels, scripts, buses)
 Tes?ng electrical engine model for vehicles in Valeo-Siemens.
 Responsible for the Assessment wri?ng, model s?mula?on with Simulink,
development of tests cases and test suites with MTest on Matlab as well as Test
report design.

Eingesetzte Qualifikationen

Softwareentwickler

Embedded software engineer
BOSCH Chasis System, 74224
1/2016 – 9/2017 (1 Jahr, 9 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2016 – 9/2017

Tätigkeitsbeschreibung

Development of value added function for ESP of Mercedes-Benz. Managing brake system for autonomous parking and park assist manoeuvres

Requirement analysis and written Writing of software requirement according customer request on DOORS Function design and detail software design for implementation according ASPICE standard (using XMetal)

Code Implementation Coding function using ETAS-ASCET tool for upper level and C code for basic instructions Unit test using ASCET-ATT and Simulation tools

Test Test execution for embedded camera (environment detection)

Eingesetzte Qualifikationen

ASCET (Advanced Simulation and Control Engineering Tool), C++

Development Engineer, embeddeed software
Punch Powerglide, 67000
8/2014 – 1/2016 (1 Jahr, 6 Monate)
Automobilindustrie
Tätigkeitszeitraum

8/2014 – 1/2016

Tätigkeitsbeschreibung

Punch Powerglide Development Engineer, embeddeed software : Development of software to control microchip for automatic gear box. Technical Environment : Tools : PC (linux/Windows), HIL benches - Language : C, Python - Softwares : ControlDesk, AutomationDesk, Matlab, Simulink, INCA, JIRA, Cruicible, Mercurial, Testlink, CANoe, CANalyzer, CANdela Execution :
HIL project management Project leader for conception of a HIL bench Define hardware/software requirement, time planing (GANTT) setup
Modeling Development engine behavior with Simulink Development start/stop function for engine with Simulink CAN communication implementation with Simulink-RTICANMM from dspace
Test design Development with Python and AutomationDesk tests for software functions validation Execution of tests cases on HIL (hardware in the loop) benches, using ControlDesk and CANoe (CAPL script)
Test Automation Development of GUI with wxPython for execution and setting of tests suite via AutomationDesk’s API

Eingesetzte Qualifikationen

Subversion, Simulink

Development Engineer
Lear Automotive Electronics, 96317
1/2013 – 8/2014 (1 Jahr, 8 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2013 – 8/2014

Tätigkeitsbeschreibung

Lear Automotive Electronics Development Engineer : Development of automation test interface for Trace32, on ECU WV PO26 Technical Environment : Tools : PC/Windows - language : Perl, Html5, CSS3, C - Software : Trace32 Execution :
Search of regular expressions Development of Perl scripts to parsing C code Extraction names of variable, calibration and functions
Graphical User Interface (GUI) Development of GUI to display tests results and to access of software components, using a combination of Perl/Html5 and CSS3
Tests Automation Development of Perl scripts to launch execution on Trace32, handling by API Development scripts to write tests cases

Eingesetzte Qualifikationen

Perl, HTML5, CSS (Cascading Style Sheet)

Development Engineer:
MEDTRONIC, 1090
1/2012 – 12/2012 (1 Jahr)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/2012 – 12/2012

Tätigkeitsbeschreibung

MEDTRONIC Development Engineer: Development of graphical programming application to programme pacemaker Technical Environment : Tools: PC/linux - Language: C/C++ - Softwares: SVN, Doxygen - Methodology: UML Execution :
Applicative development Coding functions according UML graph Development of classes for parsing, using C++ language Extended std :: string class for regular expressions detection and file managing (changing, saving, searching)
Compiler managing Development of module for automatic makefile generation, with C++
Communication Developement of communication interface according TCP/IP protocol Creation of socket class : network exchange (TCP/IP) Execution of unit test for developed functions

Eingesetzte Qualifikationen

UML, C++, TCP / IP, Linux Einführung

Traineeship:
ALFI, 59000
3/2011 – 8/2011 (6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

3/2011 – 8/2011

Tätigkeitsbeschreibung

ALFI Traineeship: Development of exchange network for employees Technical Environment : Tools: PC/Windows - Language: C/C++ - Software: Qt Creator Execution :
Creation of tool for picture processing Development of functions for opening, saving, uploading and modify pictures, with C++ Development of tool for selecting specific area, with C++
Craetion of GUI Development with C++ and QtCreator widgets for using functionalities Processing of selected area : darkness, blur. Save results

Eingesetzte Qualifikationen

Qt (Software), C++

Traineeship
Laboratoire d’Automatique, Génie Informatique et s, 59000
5/2010 – 9/2010 (5 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

5/2010 – 9/2010

Tätigkeitsbeschreibung

Laboratoire d’Automatique, Génie Informatique et signal (LAGIS) Traineeship : Development of speed control Technical Environment : Tools: PC/linux, PIC 16F84 - Language: C - Software: KiCAD, MPLAB Execution :
Hardware development Creation of PCB (printed circuit board) for programming a microchip : PIC16F84 Development of graph circuit board with KiCAD Plugin of inputs/outputs for control solenoid Design of ON/OFF button
Software development Development of signal processing interface with C Implementation of PID (proportional-integral-derivative controller) regulated system
Setup and test Integration in a system including : speed sensor, fuel pump and current Analyse and check behavioral responses of software in real conditions

Eingesetzte Qualifikationen

C++

Zertifikate

Engineer diploma in computer science, micro electronics and automatic control (Matser degree)
2012

Ausbildung

Computer science, microelectronics and automatic control
Master degree
2012
Lille (France)
Physics and industrial sciences
licence degree
2009
Amiens (France)

Über mich

Embedded system engineer and HIL expert for automotive project.
Capabilities:
ADAS system programming
ABS/ESP programming
Automatic Gearbox HIL test
ECU programming
IT (GUI) programming
Engine model development

Weitere Kenntnisse

C/C++, ESDL, Python, CAPL, Perl, Java, C#, XML, Html5, CSS3, PHP, Assembler
Vector tool-chain (CANoe - CANalyzer - CANdela), Eclipse, Matlab/Simulink, MTest, ASCET, INCA, dSPACE tool-chain (CDNG- AutomationDesk), Visual C++, Code Blocks, Doxygen, EB-ADTF, XMetal, AXEstar, Enterprise Arch., Uniview
Windows, Linux, Yocoto, RTAI Linux, Unix, Yocto
V-cycle, Agile, SCRUM & AutoSRUM
DOORS, ClearQuest, ALM, Jira, Testlink
ASPICE, ASIL, ISO 26262, ISO 14229, J1939 Extended CAN, Autosar
HIL Labcar, HIL dSPACE, SIL ETAS, Intel Denverton, Infineon Aurix, NVIDIA Parker, Motorola 68HC12, PIC16F84, STM32, Bosch T43 (Freescale)
CAN (UDS - OBD), Ethernet, Flexray, XCP
MySQL
French (native), English (upper - C1*), German (Elementary - A2+*), Spanish (Elementary)

Persönliche Daten

Sprache
  • Französisch (Muttersprache)
  • Englisch (Fließend)
  • Deutsch (Grundkenntnisse)
  • Spanisch (Grundkenntnisse)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
  • Vereinigte Staaten von Amerika
Home-Office
bevorzugt
Profilaufrufe
4191
Alter
36
Berufserfahrung
8 Jahre und 8 Monate (seit 10/2016)
Projektleitung
12 Jahre

Kontaktdaten

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

Jetzt Mitglied werden