Embedded Software Engineer
- Verfügbarkeit einsehen
- 0 Referenzen
- 75€/Stunde
- 93053 Regensburg
- Weltweit
- fr | en | de
- 29.01.2025
Kurzvorstellung
Automotive bus systems (CAN, Ethernet)
AUTOSAR Specialist
Qualifikationen
Projekt‐ & Berufserfahrung
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
Embedded Entwicklung / hardwarenahe Entwicklung, Cyber Security, Automotive Open System Architecture
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
Automotive Open System Architecture, Embedded Software
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
Automotive Open System Architecture, Canoe Software, Embedded Entwicklung / hardwarenahe Entwicklung
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)
Automotive Open System Architecture, CAN-Bus (controller area network), Embedded Software, Software Architecture
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
Automotive Open System Architecture, Embedded Software
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
Automotive Open System Architecture, Embedded Software
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
Enterprise Architect (EA), Automotive Open System Architecture
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
Software Design, Embedded Software
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.
Software Architecture, Embedded Software
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.
Embedded Entwicklung / hardwarenahe Entwicklung, Java (allg.), Embedded Software
Ausbildung
Chemnitz
Yaounde Cameroon
Über mich
- 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
Persönliche Daten
- Französisch (Muttersprache)
- Englisch (Fließend)
- Deutsch (Gut)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden