Review and improve the cybersecurity framework for the iRWS ECU to ensure compliance with ISO 21434 and UNECE R155/156 regulations for customers.
Conducted a thorough analysis and improvement of the Threat Analysis and Risk Assessment (TARA) for the IRWS ECU, adhering to ISO-21434 guidelines
Developed and validated software requirements for cybersecurity features based on customer specifications and system needs
Analyzed and troubleshot cybersecurity software components including VKMS, SOK SecOC, IVD, Secure Diagnostic, Security Access, Secure Boot, and HSM
Provided support to testers during the validation process of cybersecurity features
Schaeffler AG, Herzogenaurach
1 year 9 months
2021-12 - 2023-08
DEM and DTC configurations
Automotive Software Engineer
Automotive Software Engineer
Defined the concepts and requirements for the MICROSAR Error Manager Stack, covering DEM and DTC configurations
Integrated the Daimler SwcDiag SW component into MICROSAR, implementing Fault Storage conditions and Response On Event (ROE)
Developed software requirements for Error Management and ECU Degradation Levels for optimal performance
Specified, configured, and implemented error handling for voltage and clock monitoring modules to ensure effective fault detection
Created software requirements for Signal Handling monitoring, addressing Lost Communication Protocols, Invalid Values, DEM integration, and Degradation Handling
Designed and implemented variant coding monitor requirements to effectively manage and configure multiple variants
Developed and validated cybersecurity software requirements, covering Secure Boot, Secure Flashing, Secure Storage, Secure Diagnostics, and Secure Onboard Communication (SecOC)
Conducted error analysis, debugging, and issue resolution within software to ensure optimal system functionality
Continental AG, Ulm
2 years 3 months
2019-10 - 2021-12
Implementation of Secure Boot, Secure Diagnostics and Secure Flashing functionalities
Automotive Software Developer
Automotive Software Developer
Integrated Daimler's Standard Security Architecture (SSA) into ASAS software, implementing Secure Boot, Secure Diagnostics, and Secure Flashing functionalities
Developed Security Software Requirements Specifications (SRS) for SSA integration, following both Daimler and Vector standards
Replaced the Vector Crypto Driver with the Infineon SHE+ HSM Crypto Driver to enhance security measures
Reviewed Technical Safety Requirements and assessed Functional Safety Architecture in accordance with safety manuals
Designed and implemented safety mechanisms and Areas of Use (AoUs) in compliance with ASIL-D standards
Conducted comprehensive Safety Architecture reviews, including the impact analysis of safety mechanisms
Developed complex driver modules for communication with ASAS sensors, specifically for ASIL-D SPI complex driver applications
Configured and implemented safety features within MCAL modules like MCU, ADC, SPI, PWM, and GTM
Bcs ais, Radolfzell
11 months
2018-12 - 2019-10
Specification and development of security mechanisms
Senior Embedded System Engineer (Freelancer)
Senior Embedded System Engineer (Freelancer)
Specified and designed Safety Mechanisms for AURIX Microcontrollers (Memory Protection, Access Protection, Fail-Safe Shutdown Path Test) for ASIL-D and ASIL-C projects associated with ZF Friedrichshafen (ERC, AKC)
Implemented Safety Mechanisms using C programming for AURIX Microcontrollers
Integrated Infineon AURIX TC23 and TC27 SafeTlib, successfully implementing safety features in C
Developed and managed an external Watchdog (TLF35584) via SPI, including the Watchdog Manager implementation in C
Designed and implemented the AURIX TC387 CAN low-level driver and CAN Interface Layer for a SIL3 industry project for SCHINDLER Group
Successfully integrated the Infineon AURIX SafeTLib into various ASIL-D/ ASIL-C automotive projects, leading design and C implementation efforts
Provided consulting and technical support for the integration of SHE+ CD (Crypto Driver for Cortex-M3 HSM and AURIX Tricore) in AUTOSAR software for TC29x
Conducted safety analyses for microprocessors and external watchdogs, including FMEDA, review of Safety Manuals, and completion of associated checklists.
Designed and developed safety measures compliant with AUTOSAR CDD specifications for the Infineon AURIX MCU and TLF35584 Watchdog, including startup memory tests (MBIST), cyclic ECC tests, analog built-in self-tests (ABIST), functional watchdog tests, and program flow monitoring
Developed and implemented an Ethernet MCAL driver in C, upgrading it from AUTOSAR 3.2 to AUTOSAR 4 and adding Precision Time Protocol (PTP) support
Provided on-site consulting and support related to Infineon AURIX MCU, SafeTLib, MCALS, and ISO 26262 functional safety
Led cost estimation, project concept development, and evaluations for new project acquisitions
Hitex GmbH, Germany
2 years 3 months
2013-03 - 2015-05
Software Engineering
Software Engineer
Software Engineer
FERCHAU Engineering GmbH, Karlsruhe
9 months
2012-07 - 2013-03
Software Engineering
Software Engineer
Software Engineer
Eberspächer Controls GmbH, Herxheim
3 years 10 months
2008-10 - 2012-07
Embedded Software Engineering
Embedded Software Engineer
Embedded Software Engineer
ICT Software Engineering GmbH, Karlsruhe
Aus- und Weiterbildung
Aus- und Weiterbildung
Studies in Physics and Chemistry University of Rabat (Morocco)
Sensor Systems Engineering HS Karlsruhe Degree: Diploma
Position
Position
AUTOMOTIVE CYBERSECURITY ENGINEER
Kompetenzen
Kompetenzen
Produkte / Standards / Erfahrungen / Methoden
Profile The employee is an Automotive Embedded Systems Engineer with extensive experience in the development and implementation of solutions according to the AUTOSAR standard. I have a solid foundation in functional safety engineering (ISO26262, IEC-61508) and low-level driver development (MCAL). My expertise also extends to automotive cybersecurity (ISO-21434, Daimler SSA, VW VKMS) and I am familiar with industrial Ethernet and embedded operating systems. I am driven by my passion for innovation and quality improvement in the automotive software sector. I am looking for an opportunity that will challenge me and allow me to utilize my skills in advanced projects.
Einsatzorte
Einsatzorte
Deutschland, Schweiz
möglich
Projekte
Projekte
5 years 6 months
2019-10 - now
Designed and implemented ASIL-D Fail-Safe paths
Engineer (Freelance)
Engineer (Freelance)
Designed and implemented ASIL-D Fail-Safe paths including error reporting, watchdog monitoring, and DTC storage mechanisms
Executed Fail-Safe tests such as AURIX Fail-Safe and SBC Watchdog self-tests, including Error Injection tests
Configured Memory Protection Partitioning in Safe OS to distinguish between trusted and non-trusted tasks with proper memory mapping
Review and improve the cybersecurity framework for the iRWS ECU to ensure compliance with ISO 21434 and UNECE R155/156 regulations for customers.
Conducted a thorough analysis and improvement of the Threat Analysis and Risk Assessment (TARA) for the IRWS ECU, adhering to ISO-21434 guidelines
Developed and validated software requirements for cybersecurity features based on customer specifications and system needs
Analyzed and troubleshot cybersecurity software components including VKMS, SOK SecOC, IVD, Secure Diagnostic, Security Access, Secure Boot, and HSM
Provided support to testers during the validation process of cybersecurity features
Schaeffler AG, Herzogenaurach
1 year 9 months
2021-12 - 2023-08
DEM and DTC configurations
Automotive Software Engineer
Automotive Software Engineer
Defined the concepts and requirements for the MICROSAR Error Manager Stack, covering DEM and DTC configurations
Integrated the Daimler SwcDiag SW component into MICROSAR, implementing Fault Storage conditions and Response On Event (ROE)
Developed software requirements for Error Management and ECU Degradation Levels for optimal performance
Specified, configured, and implemented error handling for voltage and clock monitoring modules to ensure effective fault detection
Created software requirements for Signal Handling monitoring, addressing Lost Communication Protocols, Invalid Values, DEM integration, and Degradation Handling
Designed and implemented variant coding monitor requirements to effectively manage and configure multiple variants
Developed and validated cybersecurity software requirements, covering Secure Boot, Secure Flashing, Secure Storage, Secure Diagnostics, and Secure Onboard Communication (SecOC)
Conducted error analysis, debugging, and issue resolution within software to ensure optimal system functionality
Continental AG, Ulm
2 years 3 months
2019-10 - 2021-12
Implementation of Secure Boot, Secure Diagnostics and Secure Flashing functionalities
Automotive Software Developer
Automotive Software Developer
Integrated Daimler's Standard Security Architecture (SSA) into ASAS software, implementing Secure Boot, Secure Diagnostics, and Secure Flashing functionalities
Developed Security Software Requirements Specifications (SRS) for SSA integration, following both Daimler and Vector standards
Replaced the Vector Crypto Driver with the Infineon SHE+ HSM Crypto Driver to enhance security measures
Reviewed Technical Safety Requirements and assessed Functional Safety Architecture in accordance with safety manuals
Designed and implemented safety mechanisms and Areas of Use (AoUs) in compliance with ASIL-D standards
Conducted comprehensive Safety Architecture reviews, including the impact analysis of safety mechanisms
Developed complex driver modules for communication with ASAS sensors, specifically for ASIL-D SPI complex driver applications
Configured and implemented safety features within MCAL modules like MCU, ADC, SPI, PWM, and GTM
Bcs ais, Radolfzell
11 months
2018-12 - 2019-10
Specification and development of security mechanisms
Senior Embedded System Engineer (Freelancer)
Senior Embedded System Engineer (Freelancer)
Specified and designed Safety Mechanisms for AURIX Microcontrollers (Memory Protection, Access Protection, Fail-Safe Shutdown Path Test) for ASIL-D and ASIL-C projects associated with ZF Friedrichshafen (ERC, AKC)
Implemented Safety Mechanisms using C programming for AURIX Microcontrollers
Integrated Infineon AURIX TC23 and TC27 SafeTlib, successfully implementing safety features in C
Developed and managed an external Watchdog (TLF35584) via SPI, including the Watchdog Manager implementation in C
Designed and implemented the AURIX TC387 CAN low-level driver and CAN Interface Layer for a SIL3 industry project for SCHINDLER Group
Successfully integrated the Infineon AURIX SafeTLib into various ASIL-D/ ASIL-C automotive projects, leading design and C implementation efforts
Provided consulting and technical support for the integration of SHE+ CD (Crypto Driver for Cortex-M3 HSM and AURIX Tricore) in AUTOSAR software for TC29x
Conducted safety analyses for microprocessors and external watchdogs, including FMEDA, review of Safety Manuals, and completion of associated checklists.
Designed and developed safety measures compliant with AUTOSAR CDD specifications for the Infineon AURIX MCU and TLF35584 Watchdog, including startup memory tests (MBIST), cyclic ECC tests, analog built-in self-tests (ABIST), functional watchdog tests, and program flow monitoring
Developed and implemented an Ethernet MCAL driver in C, upgrading it from AUTOSAR 3.2 to AUTOSAR 4 and adding Precision Time Protocol (PTP) support
Provided on-site consulting and support related to Infineon AURIX MCU, SafeTLib, MCALS, and ISO 26262 functional safety
Led cost estimation, project concept development, and evaluations for new project acquisitions
Hitex GmbH, Germany
2 years 3 months
2013-03 - 2015-05
Software Engineering
Software Engineer
Software Engineer
FERCHAU Engineering GmbH, Karlsruhe
9 months
2012-07 - 2013-03
Software Engineering
Software Engineer
Software Engineer
Eberspächer Controls GmbH, Herxheim
3 years 10 months
2008-10 - 2012-07
Embedded Software Engineering
Embedded Software Engineer
Embedded Software Engineer
ICT Software Engineering GmbH, Karlsruhe
Aus- und Weiterbildung
Aus- und Weiterbildung
Studies in Physics and Chemistry University of Rabat (Morocco)
Sensor Systems Engineering HS Karlsruhe Degree: Diploma
Position
Position
AUTOMOTIVE CYBERSECURITY ENGINEER
Kompetenzen
Kompetenzen
Produkte / Standards / Erfahrungen / Methoden
Profile The employee is an Automotive Embedded Systems Engineer with extensive experience in the development and implementation of solutions according to the AUTOSAR standard. I have a solid foundation in functional safety engineering (ISO26262, IEC-61508) and low-level driver development (MCAL). My expertise also extends to automotive cybersecurity (ISO-21434, Daimler SSA, VW VKMS) and I am familiar with industrial Ethernet and embedded operating systems. I am driven by my passion for innovation and quality improvement in the automotive software sector. I am looking for an opportunity that will challenge me and allow me to utilize my skills in advanced projects.
Vertrauen Sie auf Randstad
Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung