freiberufler Embedded Software Engineer auf freelance.de

Embedded Software Engineer

zuletzt online vor wenigen Stunden
  • 75€/Stunde
  • 93053 Regensburg
  • Weltweit
  • fr  |  en  |  de
  • 29.01.2025

Kurzvorstellung

Embedded software development
Automotive bus systems (CAN, Ethernet)
AUTOSAR Specialist

Qualifikationen

  • Automotive Open System Architecture5 J.
  • C
  • CAN-Bus (controller area network)1 J.
  • Canoe Software1 J.
  • Embedded Entwicklung / hardwarenahe Entwicklung4 J.
  • Embedded Software9 J.
  • Embedded Systems
  • Software Architecture3 J.
  • Software Design

Projekt‐ & Berufserfahrung

AUTOSAR Expert
Kundenname anonymisiert, Erdweg
4/2023 – 5/2024 (1 Jahr, 2 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2023 – 5/2024

Tätigkeitsbeschreibung

- AUTOSAR Technical Expert for the Basic Software Team
- Microcontroller Driver Configuration (CAN, SPI, PORT, DIO, ADC, GPT) for S32K312 Microcontroller.
- Integration of Basic Software Modules (Communication, Diagnostic and Memory Stacks) for ElektroBit AUTOSAR Stack and ElektroBit Bootloader
- Integration of Software Components and Configuration of RTE/OS
- Responsible for Bootmanager and Bootloader Integration, and Software Download
- Integration of Crypto Driver and HSE Firmware on the S32K312 Microcontroller
- Tools: ElektroBit AUTOSAR Stack, EB Tresos, SystemDesk Authoring Tool , CANoe, Microcontroller : S32K31X Cortex-M
- End Customer: Jaguard Land Rover

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Cyber Security, Automotive Open System Architecture

Embedded Software Engineer
Kundenname anonymisiert, Filderstadt
10/2022 – 4/2024 (1 Jahr, 7 Monate)
Automobilindustrie
Tätigkeitszeitraum

10/2022 – 4/2024

Tätigkeitsbeschreibung

- Responsible Bootmanager, Bootloader and Bootloader Updater for DC/DC Converter Power Control Unit (PCU48V).
- Configuration of BSW Modules, Integration of Third-Party Application Components and Configuration of AUTOSAR RTE/OS.
- Definition of Memory Layout and Linker file Configuration for different code sections.
- Creation of PDX file and Execution of Software Update with E-Sys Tool, Debugging of Software Update Issue.
- Tools: BAC25, Vector AUTOSAR Stack, Vector DaVinci Developer, DaVinci Configurator, CANoe, Microcontroller : S32K14X Cortex-M
End Customer: BMW

Eingesetzte Qualifikationen

Automotive Open System Architecture, Embedded Software

Senior Embedded Software Engineer
Kundenname anonymisiert, Munich
1/2022 – 4/2023 (1 Jahr, 4 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2022 – 4/2023

Tätigkeitsbeschreibung

- Representation of BMW into the working group Time Synchronization for Adaptive AUTOSAR.
- Document Owner for the Time Synchronization Module in Adaptive AUTOSAR working group
- Document Owner for the Time Synchronization over Ethernet in Classic AUTOSAR
- Responsible for BAC25 Modules Integration into Bootmanager, Bootloader and Bootloader Updater
- Definition of Memory Layout and Linker file Configuration for different code sections.
- Creation of PDX file and Execution of Software Update with E-Sys Tool, Debugging of Software Update Issue.
- Responsible for MCAL Modules Configuration for AURIX TC332 Controller
- Tools: BAC25, Vector AUTOSAR Stack, Vector DaVinci Developer, DaVinci Configurator CANoe, Microcontroller : AURIX TC332, S32K14X Cortex-M
- End Customer: BMW

Eingesetzte Qualifikationen

Automotive Open System Architecture, Canoe Software, Embedded Entwicklung / hardwarenahe Entwicklung

Senior Embedded Software Engineer
Kundenname anonymisiert, Wildberg
12/2020 – 9/2022 (1 Jahr, 10 Monate)
Automobilindustrie
Tätigkeitszeitraum

12/2020 – 9/2022

Tätigkeitsbeschreibung

- Embedded C Programming for High Voltage Junction Box
- AUTOSAR Technical Expert for the Basic Software
- Configuration of Basic Software Modules (ComStack, MemStack)
- Configuration of SPI Interface and Implementation of driver for communication with external devices
- Integration of Software Components and Configuration of RTE/OS
- Microcontroller Driver Configuration (SPI, PORT, DIO, ADC, PWM) for ST Telemaco3P Microcontroller.
- Configuration of UDS Diagnostic and J1939 Diagnostic Stacks
- Tools: Vector AUTOSAR Stack, Vector DaVinci Developer, DaVinci Configurator CANoe, Microcontroller ST Telemaco3P- Cortex-A7
- End Customer: Paccar (DAF Truck)

Eingesetzte Qualifikationen

Automotive Open System Architecture, CAN-Bus (controller area network), Embedded Software, Software Architecture

AUTOSAR Specialist Consultant
Kundenname anonymisiert, München
1/2019 – 1/2021 (2 Jahre, 1 Monat)
Automobilindustrie
Tätigkeitszeitraum

1/2019 – 1/2021

Tätigkeitsbeschreibung

- Configuration of MCAL Modules (PORT, DIO, ADC, PWM, GPT, RAMTST) for S32K14X Microcontroller.
- Integration and Configuration of BMW Auto Core (BAC) Modules (version 3.16 till 3.26)
- Configuration of Basic Software Modules for Battery Management Software
- Debugging and Bug fixing after E-Sys Flashing and FAT test
- Tools: Vector AUTOSAR Stack, Vector DaVinci Developer, DaVinci Configurator CANoe
- End Customer: BMW

Eingesetzte Qualifikationen

Automotive Open System Architecture, Embedded Software

Software Engineer, Project Integration in ADAS
Kundenname anonymisiert, München
1/2019 – 5/2020 (1 Jahr, 5 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2019 – 5/2020

Tätigkeitsbeschreibung

- Integration of ADAS Components into AUTOSAR Architecture
- Leading Variant Handling Implementation for the Ethernet Stack (TcpIp, Sd, SoAd) into ADAS Controller.
- Developing Concept and Tool for merging the System Description of three ECU Variants into a single System Description.
- Configuration of Variant Handling Support for the AUTOSAR Ethernet Stack in ADAS Controller.
- Supporting for Configuration and Debugging of Ethernet Stack
- Tools: EB AUTOSAR Stack, EB Tresos Studio, CANoe, Wireshark
- End Customers: BMW, Daimler

Eingesetzte Qualifikationen

Automotive Open System Architecture, Embedded Software

AUTOSAR Architect
Kundenname anonymisiert, München
7/2018 – 12/2018 (6 Monate)
Automobilindustrie
Tätigkeitszeitraum

7/2018 – 12/2018

Tätigkeitsbeschreibung

- Support for the Architecture of Central Fault History Manager (CFHM) AUTOSAR CDD Module
- Software Design Specification for Vehicle Fault Logger Module
- Concept for Fault Memory Management
- Evaluation for the creation of a Tresos plugin for the CFHM Module
- Tools: Enterprise Architect, EB Tresos Studio

Eingesetzte Qualifikationen

Enterprise Architect (EA), Automotive Open System Architecture

Embedded Software Engineer
Kundenname anonymisiert, Regensburg
1/2018 – 9/2018 (9 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2018 – 9/2018

Tätigkeitsbeschreibung

- AUTOSAR Software Engineer for Battery Management System
- Module Design and Implementation according to ASIL B
- Implementation of On-Board Diagnostic OBDII
- Integration Software Component and Configuration of Basic Software
- Tools : DaVinci Developer, DaVinci Configurator, CANoe

Eingesetzte Qualifikationen

Software Design, Embedded Software

Software Engineer & Autosar Consultant (Festanstellung)
Kundenname anonymisiert, Bochum
2/2016 – 1/2018 (2 Jahre)
Automobilindustrie
Tätigkeitszeitraum

2/2016 – 1/2018

Tätigkeitsbeschreibung

AUTOSAR Consultant for Infotainment control unit
Technical Interface for AUTOSAR Architecture and AUTOSAR Integration.
Configuration of mode management module (BswM), RTE/OS, Xcp
Support for the configuration of AUTOSAR ComStack.
Design and integration of Software Components and Complex Drivers.
Support for UDS Diagnosis
Configuration of Dcm, Dem, NvM
Tracing and Logging
Implementation of a CDD Module in AUTOSAR for Tracing and Logging.

Eingesetzte Qualifikationen

Software Architecture, Embedded Software

AUTOSAR Ethernet Stack Developer
Kundenname anonymisiert, Regensburg
5/2014 – 1/2016 (1 Jahr, 9 Monate)
Automobilindustrie
Tätigkeitszeitraum

5/2014 – 1/2016

Tätigkeitsbeschreibung

Support for the integration of AUTOSAR Ethernet/IP Stack on ADAS Projects.
Benchmarking of Ethernet Solutions from multiple Ethernet Stack providers in AUTOSAR.
Implementation of Time Synchronization Support in EthIf Module according to AUTOSAR 4.2.1
Ethernet Modules Configuration in AUTOSAR, maintenance of Code generator.
Low level Buffer Optimization for Ethernet Communication in polling mode.
Implementation of latency measurement and Time Synchronization for Ethernet PTP frames on RaceRunner Microcontroller
Requirement Traceability for Ethernet Modules.
Implementation of Module Tests; Complete Documentation of BSW Module (SWADD, VSWS, VTS, VTR, SUM…)
Execution of Code Review, MISRA and Lint Check.

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Java (allg.), Embedded Software

Ausbildung

Automotive Software Engineering
Master of Science
2014
Chemnitz
Electrical Engineering and Telecommunications
Diplom
2009
Yaounde Cameroon

Über mich

Wide experience working with AUTOSAR
- Design of Basic Software modules and Complex Drivers
- Integration of Software Component, Configuration of RTE/OS
- Configuration of Mode Management, ComStack, Ethernet Stack
- EB Tresos Studio, dSpace SystemDesk, CESSAR-CT

Requirement Traceability for BSW Modules.
Implementation of Module Tests, Complete Documentation of BSW Module according to Automotive SPICE
Execution of Code Review, MISRA and Lint Check.

Embedded Software Development
Automotive bus systems
Communication Protocol

Support for UDS Diagnosis
- Configuration of Dcm, Dem, NvM
- Implementation of code generator for diagnosis SWCs.

Weitere Kenntnisse

Embedded Software, AUTOSAR (BSW, SWC, RTE, CDD), C/C++, Automotive Ethernet

Persönliche Daten

Sprache
  • Französisch (Muttersprache)
  • Englisch (Fließend)
  • Deutsch (Gut)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
30
Alter
38
Berufserfahrung
11 Jahre und 3 Monate (seit 10/2013)

Kontaktdaten

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

Jetzt Mitglied werden