Senior Embedded Software & AUTOSAR Consultant - safety-critical automotive ECUs, ISO 26262, ISO 21434/HSM cybersecurity, secure FOTA/IoT/Linux.
Aktualisiert am 03.08.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 10.08.2026
Verfügbar zu: 100%
davon vor Ort: 100%
AUTOSAR (Classic BSW)
ISO 26262 / Functional Safety
Automotive Cybersecurity (ISO 21434 / HSM)
Embedded C
C++20
Python
CAN
Flexray
UDS (Diagnostics)
SecOC
Network Management (AUTOSAR NM)
HSM
PKI / Secure Boot
Secure Flashing
Embedded Linux
Yocto Project
FreeRTOS / Zephyr
STM32
ARM Cortex-M
Vector CANoe/CANape
MISRA-C
FOTA/OTA
mTLS

Einsatzorte

Einsatzorte

Mutlangen (+200km)
Deutschland, Österreich
möglich

Projekte

Projekte

7 months
2026-01 - now

Industrial Multi-Tier FOTA System Architecture

Self-Initiated Project (Independent R&D) | Lead Architect & Developer C++20 Yocto Project Zephyr RTOS ...
Self-Initiated Project (Independent R&D) | Lead Architect & Developer
  • Architecture: Built a secure 3-tier FOTA pipeline ? Node.js/PostgreSQL/MinIO backend, Eclipse Leshan LwM2M server, Yocto C++20 gateway daemon on Raspberry Pi 5, BLE-connected ESP32-S3/Zephyr endpoints ? validated under QEMU pre-hardware.
  • Zero-Trust PKI: Deployed step-ca issuing short-lived X.509 certs for mTLS across all backend services and per-device identities; JWT operator auth; immutable audit log (IEC 62443/NIST SSDF aligned).
  • Firmware Integrity: Found and fixed a critical bypass where SHA-256 verification was silently skipped; added SUIT-inspired (RFC 9124) anti-rollback checks with fail-closed enforcement.
  • Secure Transport: Implemented DTLS (PSK, tinydtls) on the LwM2M/CoAP control channel ? debugged the full handshake stack from PKI provisioning through Wakaama's tinydtls transport integration to a working registration.
  • OTA Delivery: Resumable libcurl downloads with enforced TLS peer verification and presigned time-limited MinIO URLs. RAUC A/B rootfs updates. HSM-backed CI/CD signing. Planned: Local Ollama fleet copilot.
  • ESP32 Endpoint Design: Zephyr firmware for BLE-only ESP32-S3 nodes (never direct-to-cloud) using MCUboot + MCUmgr/SMP for authenticated resumable image transfer.
  • Telemetry Plane: mTLS-secured MQTT (Mosquitto) as a dedicated telemetry channel, decoupled from the LwM2M control plane.
C++20 Yocto Project Zephyr RTOS ESP32-S3 Raspberry Pi 5 Node.js PostgreSQL MinIO Eclipse Leshan/Wakaama step-ca/PKI MQTT/Mosquitto.
Self-Initiated Project (Independent R&D)
Mutlangen
3 years
2022-10 - 2025-09

Safety-Critical Steering ECU Software Development

Senior Software Developer Embedded C Python AUTOSAR Classic ...
Senior Software Developer
  • AUTOSAR Integration: Developed and deployed classic AUTOSAR BSW modules (Network Management, SecOC, SecServices, FlexRay, Diagnostics) for Tier-1 steering ECUs.
  • Cybersecurity Implementation: Configured HSM (Step 2) encryption modules, including OEM-specific SecOC keys, ECC keys, root certificates, and secure flashing/diagnostic verification protocols.
  • Automation: Built a Python-based infrastructure automation framework to auto-configure OEM-specific AUTOSAR SWCs, reducing developer integration cycle time by 80%.
  • Testing & Validation: Acted as SPOC for flash/security defects; designed automated CAPL stress-testing environments, increasing bug reproducibility by 80%.
  • Compliance: Ensured strict software alignment with MISRA-C guidelines, ASPICE, and ISO 26262 (ASIL) standards.
Embedded C Python AUTOSAR Classic ISO 26262 ISO 21434 Vector CANoe/CANape HSM CAPL MISRA-C CberSecurity
Robert Bosch Automotive Steering GmbH
Schwäbisch Gmünd
7 years 8 months
2015-02 - 2022-09

Application Infrastructure SWCs for Global OEMs

Embedded Software Specialist Embedded C ISO 26262 ISO 21434 ...
Embedded Software Specialist
  • OEM Coordination: Technical Customer SPOC for German premium OEMs (BMW, Daimler), coordinating on-site approvals, validation, and pre-SOP issue resolution.
  • ECU Optimization: Optimized ECU runtime utilization from 93% down to 89% to enhance efficiency.
  • Module Configuration: Configured SecOC, FlexRay COM, and Diagnostic modules across multiple vehicle lines; managed custom bootloader functionality and NVM migration.
  • Team Leadership: Directed a 4-member problem-resolution team to close 50+ pre-SOP firmware defects, yielding a 90% error reduction prior to production.
Automotive Steering
Embedded C ISO 26262 ISO 21434 FlexRay UDS Diagnostics NVM Bootloaders Q-Gate MISRA-C SecOC
Bosch Global Software Technologies
Coimbatore, India
1 year 3 months
2013-11 - 2015-01

Thermal Printer and CAN Demo

Team Lead & Software Developer Device driver development UART GSM ...
Team Lead & Software Developer
  • Developed device drivers (UART, GSM, Wi-Fi) for a Thermal Printer application on STM32.
  • Implemented a CAN protocol demo on ATmega microcontroller.
Device driver development UART GSM CAN STM32 Embedded C
RyteLyne Technology
India
9 months
2012-11 - 2013-07

Solar PV Module using MPPT Algorithm

Embedded Developer MPPT Algorithm PIC18F Oszilloskop ...
Embedded Developer
  • Designed and simulated MPPT algorithms for solar PV modules using PIC18F.
  • Designed voltage and current sensing circuits for power electronics applications.
MPPT Algorithm PIC18F Oszilloskop Logic Analyser Embedded C
Mitrah Ray Vidyuth
India
1 year 5 months
2011-06 - 2012-10

Field Data Recorder

Embedded Developer Embedded C EEPROM UART ...
Embedded Developer
  • Developed low-level drivers (GLCD, EEPROM, Serial Communication) on ARM microcontroller for a Field Data Recorder device.
Embedded C EEPROM UART ARM GLCD Low-Level HW Treiber
Feature Technology
India

Aus- und Weiterbildung

Aus- und Weiterbildung

2 years
2009-06 - 2011-05

Embedded systems

Master of Technology, India
Master of Technology
India
4 years
2005-06 - 2009-05

Electronics and Communication

Bachelor of Technology, India
Bachelor of Technology
India

Position

Position

Embedded Software Architect / AUTOSAR BSW Integrator for safety-critical automotive ECUs (steering systems, Tier-1/OEM). Field of application: functional safety (ISO 26262), automotive cybersecurity (ISO 21434, UNECE R155, HSM/PKI), and secure FOTA/OTA systems on embedded Linux (Yocto) and RTOS platforms.

Kompetenzen

Kompetenzen

Top-Skills

AUTOSAR (Classic BSW) ISO 26262 / Functional Safety Automotive Cybersecurity (ISO 21434 / HSM) Embedded C C++20 Python CAN Flexray UDS (Diagnostics) SecOC Network Management (AUTOSAR NM) HSM PKI / Secure Boot Secure Flashing Embedded Linux Yocto Project FreeRTOS / Zephyr STM32 ARM Cortex-M Vector CANoe/CANape MISRA-C FOTA/OTA mTLS

Schwerpunkte

German Language
Basics
English
Experte

Produkte / Standards / Erfahrungen / Methoden

ISO 26262
Fortgeschritten
ISO 21434
Fortgeschritten
Embedded Linux
Fortgeschritten
FOTA/OTA
Fortgeschritten
AUTOSAR
Experte
Cyber Security
Fortgeschritten
ARM Cortex-M
Fortgeschritten
STM32
Fortgeschritten
FreeRTOS / Zephyr
Fortgeschritten
UDS / DEM
Experte
CANoe / CANape
Experte
UART / SPI / I2C
Experte
Git
Fortgeschritten
Agile
Fortgeschritten
Trace32 / Lauterbach
Experte
PKI
Fortgeschritten
MQTT
Basics
mTLS
Basics
CAN / Flexray / XCP
Fortgeschritten
IREB CPRE foundation level certification

Programmiersprachen

Embedded C
Experte
C++
Fortgeschritten
Python
Fortgeschritten

Branchen

Branchen

Automotive, Industrial Automation / Manufacturing.

Einsatzorte

Einsatzorte

Mutlangen (+200km)
Deutschland, Österreich
möglich

Projekte

Projekte

7 months
2026-01 - now

Industrial Multi-Tier FOTA System Architecture

Self-Initiated Project (Independent R&D) | Lead Architect & Developer C++20 Yocto Project Zephyr RTOS ...
Self-Initiated Project (Independent R&D) | Lead Architect & Developer
  • Architecture: Built a secure 3-tier FOTA pipeline ? Node.js/PostgreSQL/MinIO backend, Eclipse Leshan LwM2M server, Yocto C++20 gateway daemon on Raspberry Pi 5, BLE-connected ESP32-S3/Zephyr endpoints ? validated under QEMU pre-hardware.
  • Zero-Trust PKI: Deployed step-ca issuing short-lived X.509 certs for mTLS across all backend services and per-device identities; JWT operator auth; immutable audit log (IEC 62443/NIST SSDF aligned).
  • Firmware Integrity: Found and fixed a critical bypass where SHA-256 verification was silently skipped; added SUIT-inspired (RFC 9124) anti-rollback checks with fail-closed enforcement.
  • Secure Transport: Implemented DTLS (PSK, tinydtls) on the LwM2M/CoAP control channel ? debugged the full handshake stack from PKI provisioning through Wakaama's tinydtls transport integration to a working registration.
  • OTA Delivery: Resumable libcurl downloads with enforced TLS peer verification and presigned time-limited MinIO URLs. RAUC A/B rootfs updates. HSM-backed CI/CD signing. Planned: Local Ollama fleet copilot.
  • ESP32 Endpoint Design: Zephyr firmware for BLE-only ESP32-S3 nodes (never direct-to-cloud) using MCUboot + MCUmgr/SMP for authenticated resumable image transfer.
  • Telemetry Plane: mTLS-secured MQTT (Mosquitto) as a dedicated telemetry channel, decoupled from the LwM2M control plane.
C++20 Yocto Project Zephyr RTOS ESP32-S3 Raspberry Pi 5 Node.js PostgreSQL MinIO Eclipse Leshan/Wakaama step-ca/PKI MQTT/Mosquitto.
Self-Initiated Project (Independent R&D)
Mutlangen
3 years
2022-10 - 2025-09

Safety-Critical Steering ECU Software Development

Senior Software Developer Embedded C Python AUTOSAR Classic ...
Senior Software Developer
  • AUTOSAR Integration: Developed and deployed classic AUTOSAR BSW modules (Network Management, SecOC, SecServices, FlexRay, Diagnostics) for Tier-1 steering ECUs.
  • Cybersecurity Implementation: Configured HSM (Step 2) encryption modules, including OEM-specific SecOC keys, ECC keys, root certificates, and secure flashing/diagnostic verification protocols.
  • Automation: Built a Python-based infrastructure automation framework to auto-configure OEM-specific AUTOSAR SWCs, reducing developer integration cycle time by 80%.
  • Testing & Validation: Acted as SPOC for flash/security defects; designed automated CAPL stress-testing environments, increasing bug reproducibility by 80%.
  • Compliance: Ensured strict software alignment with MISRA-C guidelines, ASPICE, and ISO 26262 (ASIL) standards.
Embedded C Python AUTOSAR Classic ISO 26262 ISO 21434 Vector CANoe/CANape HSM CAPL MISRA-C CberSecurity
Robert Bosch Automotive Steering GmbH
Schwäbisch Gmünd
7 years 8 months
2015-02 - 2022-09

Application Infrastructure SWCs for Global OEMs

Embedded Software Specialist Embedded C ISO 26262 ISO 21434 ...
Embedded Software Specialist
  • OEM Coordination: Technical Customer SPOC for German premium OEMs (BMW, Daimler), coordinating on-site approvals, validation, and pre-SOP issue resolution.
  • ECU Optimization: Optimized ECU runtime utilization from 93% down to 89% to enhance efficiency.
  • Module Configuration: Configured SecOC, FlexRay COM, and Diagnostic modules across multiple vehicle lines; managed custom bootloader functionality and NVM migration.
  • Team Leadership: Directed a 4-member problem-resolution team to close 50+ pre-SOP firmware defects, yielding a 90% error reduction prior to production.
Automotive Steering
Embedded C ISO 26262 ISO 21434 FlexRay UDS Diagnostics NVM Bootloaders Q-Gate MISRA-C SecOC
Bosch Global Software Technologies
Coimbatore, India
1 year 3 months
2013-11 - 2015-01

Thermal Printer and CAN Demo

Team Lead & Software Developer Device driver development UART GSM ...
Team Lead & Software Developer
  • Developed device drivers (UART, GSM, Wi-Fi) for a Thermal Printer application on STM32.
  • Implemented a CAN protocol demo on ATmega microcontroller.
Device driver development UART GSM CAN STM32 Embedded C
RyteLyne Technology
India
9 months
2012-11 - 2013-07

Solar PV Module using MPPT Algorithm

Embedded Developer MPPT Algorithm PIC18F Oszilloskop ...
Embedded Developer
  • Designed and simulated MPPT algorithms for solar PV modules using PIC18F.
  • Designed voltage and current sensing circuits for power electronics applications.
MPPT Algorithm PIC18F Oszilloskop Logic Analyser Embedded C
Mitrah Ray Vidyuth
India
1 year 5 months
2011-06 - 2012-10

Field Data Recorder

Embedded Developer Embedded C EEPROM UART ...
Embedded Developer
  • Developed low-level drivers (GLCD, EEPROM, Serial Communication) on ARM microcontroller for a Field Data Recorder device.
Embedded C EEPROM UART ARM GLCD Low-Level HW Treiber
Feature Technology
India

Aus- und Weiterbildung

Aus- und Weiterbildung

2 years
2009-06 - 2011-05

Embedded systems

Master of Technology, India
Master of Technology
India
4 years
2005-06 - 2009-05

Electronics and Communication

Bachelor of Technology, India
Bachelor of Technology
India

Position

Position

Embedded Software Architect / AUTOSAR BSW Integrator for safety-critical automotive ECUs (steering systems, Tier-1/OEM). Field of application: functional safety (ISO 26262), automotive cybersecurity (ISO 21434, UNECE R155, HSM/PKI), and secure FOTA/OTA systems on embedded Linux (Yocto) and RTOS platforms.

Kompetenzen

Kompetenzen

Top-Skills

AUTOSAR (Classic BSW) ISO 26262 / Functional Safety Automotive Cybersecurity (ISO 21434 / HSM) Embedded C C++20 Python CAN Flexray UDS (Diagnostics) SecOC Network Management (AUTOSAR NM) HSM PKI / Secure Boot Secure Flashing Embedded Linux Yocto Project FreeRTOS / Zephyr STM32 ARM Cortex-M Vector CANoe/CANape MISRA-C FOTA/OTA mTLS

Schwerpunkte

German Language
Basics
English
Experte

Produkte / Standards / Erfahrungen / Methoden

ISO 26262
Fortgeschritten
ISO 21434
Fortgeschritten
Embedded Linux
Fortgeschritten
FOTA/OTA
Fortgeschritten
AUTOSAR
Experte
Cyber Security
Fortgeschritten
ARM Cortex-M
Fortgeschritten
STM32
Fortgeschritten
FreeRTOS / Zephyr
Fortgeschritten
UDS / DEM
Experte
CANoe / CANape
Experte
UART / SPI / I2C
Experte
Git
Fortgeschritten
Agile
Fortgeschritten
Trace32 / Lauterbach
Experte
PKI
Fortgeschritten
MQTT
Basics
mTLS
Basics
CAN / Flexray / XCP
Fortgeschritten
IREB CPRE foundation level certification

Programmiersprachen

Embedded C
Experte
C++
Fortgeschritten
Python
Fortgeschritten

Branchen

Branchen

Automotive, Industrial Automation / Manufacturing.

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.