freiberufler Embedded Software Developer auf freelance.de

Embedded Software Developer

zuletzt online vor 6 Tagen
  • auf Anfrage
  • 237075 Cilieni
  • Europa
  • ro  |  en
  • 24.08.2024

Kurzvorstellung

Software developer with background in development of applications for embedded systems - automotive

Qualifikationen

  • Automotive Open System Architecture
  • Cyber Security
  • Embedded Software
  • Software engineering / -technik8 J.

Projekt‐ & Berufserfahrung

Embedded Software Developer
Thyssenkrupp Presta AG, Craiova
12/2020 – offen (4 Jahre)
Automobilindustrie
Tätigkeitszeitraum

12/2020 – offen

Tätigkeitsbeschreibung

Cyber security for automotive systems
1. Analyze Security requirements for automotive systems
Integrate and configure security related modules: Vector Crypto Stack,OEM Specific Security Components
Handle Hardware Security Module(HSM)
1. Integrate Vector HSM Solution into the Vehicle Security System
a. Provide configuration for SecOC Key Handling and NvM Persistency
b. Provide configuration for Certificate Handling and NvM Persistency
c. Analyze project specific requirements and provide configuration of Task Mapping of
CryptoDriverObjects
2. Configure HSM for specific Security Scenarios :
a. Secure Boot
b. Secure Software Update
c. HSM Firmware Update
3. Provide support for HSM Communication with BootManager, Bootloader in different scenarios
a. Provide support for Crypto Job Configuration
b. Debug Software Update Sequence
c. Debug Secure Boot Sequence
d. Provide support for Bootloader Update Sequence
e. Analyze OEM Flashing Tests (OTX)
Execute Security related test suites for different OEMs in order to validate the CyberSecurity Solution
Analyze and fix failed security tests reported by the related test suites
Execute Security,Network and Diagnostic Tests (NTS,DWT,DiVa,NEST,Conformance Tool Test)
Implementation and testing of Virtual ECU

Eingesetzte Qualifikationen

Software engineering / -technik

Embedded Software Developer (Festanstellung)
Harman International, Bucharest
12/2019 – 12/2020 (1 Jahr, 1 Monat)
Automobilindustrie
Tätigkeitszeitraum

12/2019 – 12/2020

Tätigkeitsbeschreibung

Integrate AUTOSAR SIP Deliveries (Vector Solution)
Integrate and Validate ECU Extract using Vector Toolchain (DaVinci Configurator,DaVinci Developer)
Handle Service Discovery and SOMEIP
Provide Support for Cyber Security topics (HSM Integration,Crypto Stack Configuration, OEM specific
Security Infrastructure)
Handling of Memory Mapping,Linker Scripts
Integrate 3 party Software Components in an AUTOSAR Configuration

Eingesetzte Qualifikationen

Software engineering / -technik

Embedded Software Developer (Festanstellung)
Alten, Craiova
12/2018 – 12/2019 (1 Jahr, 1 Monat)
Automobilindustrie
Tätigkeitszeitraum

12/2018 – 12/2019

Tätigkeitsbeschreibung

Integrate AUTOSAR SIP Deliveries (Vector Solution)
Integrate AUTOSAR MCAL Deliveries from Renesas
Validate ECU Extract Integration
-Ensure that the CPU Load does not reach the configured treshold
-Ensure that the behavior of the system is correct
-Ensure the correct behavior of Secure OnBoard Communication
Configure specific BSW Modules (OS,BswM,EcuM,Csm,SecOC)
Integrate and configure Autosar Modules:
-Renesas MCAL
- Vector OS
Development of SW components related to Brushless Motor Control
Requirement analysis for Security Related Functionality
Handling of Security related modules:
-Integrate and configure the Secure Boot and Secure Download
Modules.
-Integrate HSM
Test case definition for the Security Related Requirements
Development of tools to test Security Related Requirements

Eingesetzte Qualifikationen

Software engineering / -technik

Embedded Software Developer (Festanstellung)
Hella, Craiova
12/2016 – 7/2019 (2 Jahre, 8 Monate)
Automobilindustrie
Tätigkeitszeitraum

12/2016 – 7/2019

Tätigkeitsbeschreibung

Design software components for AUTOSAR systems
Integrate software components into the system
Cyber security for automotive systems
- Security requirements for automotive systems analysis
- Develop, integrate and configure security related modules:
- Handling of Time in a Vehicle Security System
- Handling of Certificates
- Handling of Access Rights
- Logging of Security Events
- Handling of Secure variant coding
- Handling of keys
- Configure Cryptographic services
Handle Hardware Security Module(HSM)
- Integrate HSM into the Vehicle Security System
- Configure HSM in order to satisfy the System Requirements
- Configure OS to communicate with HSM
- Perform HW changes in order to activate HSM
- Configure CryptoStack to use HSM
- Handle the data in NvM of HSM
- Perform Software and System Tests
System Stack Development
- Develop, integrate and configure modules
- Configure OS ( Multi core and multi controller system)
- Power Management
- Memory allocation( Memory partitioning and Memory Protection )
- SSI measures integration ( Ram Test, Flash Test, Error Correction
Core ,Core Test)
- Low Level handling ( Memory Initialization, Interaction with
Bootloader)
On Board Diagnostics
- Handling of Secure Diagnostics ( Secure Authentication,Secure
Variant Coding,Certificate Exchange )
Communication Stack:
- Handling of Secure On Board Communication
Use Vector Tooling
- DaVinci Configurator
- DaVinci Developer
- CANoe
Use versioning control tools (Integrity PTC)
Runtime measurements using Gliwa T1
- Integrate T1 into singlecore and multicore systems
- Perform runtime measurements
- Analyse task scheduling

Eingesetzte Qualifikationen

Software engineering / -technik

Ausbildung

Diplomat Engineer
Engineering Degree
Facultatea de Automatica Calculatoare si Electronica
2017
Craiova

Persönliche Daten

Sprache
  • Rumänisch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
140
Alter
30
Berufserfahrung
7 Jahre und 11 Monate (seit 12/2016)

Kontaktdaten

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

Jetzt Mitglied werden