DE | EN
← Back to overview

Embedded Software Developer

Experienced embedded software engineer with over 4 years of hands-on expertise in developing, integrating and validating low-level embedded software. Strong background i…

Usually within 24h (business days).
Anonymised profile – details after NDA/on request.
Embedded Software Developer

Executive snapshot

  • Experience: Über 4 Jahre Erfahrung in der Entwicklung, Integration und Validierung hardwarenaher Embedded-Software.
  • Seniority: Mid-Level
  • Work mode: Möglich
  • Availability: Ab 05/2026
  • Region: Deutschland / EU
  • Focus: Embedded Software Development, Embedded Linux, Echtzeitsysteme, Automotive Embedded Systems

At a glance

Profile ID
DP-11992
Role
Embedded Software Engineer, Embedded Linux Engineer, Firmware Engineer, Software Integration Engineer, Test Automation Engineer, Embedded Systems Engineer
Seniority
Mid-Level
Experience
Über 4 Jahre Erfahrung in der Entwicklung, Integration und Validierung hardwarenaher Embedded-Software.
Work mode
Möglich
Availability
Ab 05/2026
Region
Deutschland / EU
Languages
Deutsch: B1, Englisch: C1
Engagement models
Festanstellung, Projektarbeit
Indicative rate
Nicht angegeben

Short profile

Experienced embedded software engineer with over 4 years of hands-on expertise in developing, integrating and validating low-level embedded software. Strong background in C/C++, Python, embedded Linux, real-time systems and test automation. Skilled in log and trace analysis, debugging and system behavior evaluation. Experienced with microcontroller platforms such as STM32, ESP32 and ARM Cortex-M. Currently pursuing a Master's degree in electromobility with a focus on automotive embedded systems and functional safety.

Focus (domains)

Embedded Software DevelopmentEmbedded LinuxEchtzeitsystemeAutomotive Embedded SystemsSoftwareintegrationTestautomatisierungMikrocontroller-Programmierung

Core skills

Embedded SoftwareentwicklungHardwarenahe ProgrammierungEchtzeitanalyseDebuggingFehleranalyseSoftwareintegrationTestautomatisierungCI/CDKommunikationsprotokolleSystemanalyseTrace-Analyse

Tools & technologies

CC++PythonEmbedded CMATLABEmbedded LinuxYoctoQEMUFreeRTOSPOSIXSTM32ARM Cortex-MESP32AURIXNXPCANCAN FDEthernetSPII2CUARTTCP/IPGitJenkinsSVNJiraCodebeamerConfluenceSTM32CubeIDEEclipseVisual StudioTrace32GDBCANoe

Track record & project highlights

Ported a FRET-based analysis environment from FreeRTOS to Yocto Linux for MPU-based embedded systems. (Quote: "Portierung einer FRET-basierten Analyseumgebung von FreeRTOS auf Yocto Linux für MPU-basierte Embedded-Systeme.") Built reproducible QEMU-based test environments including snapshots and record/replay mechanisms. Developed a test- and trace-driven validation pipeline for system behavior analysis. Supported development, integration and validation of embedded software components and automated internal build and test workflows. Developed low-level embedded software in C/C++ for microcontroller-based systems and implemented CAN, SPI and UART communication interfaces. Reduced build failure rate by approximately 25 percent through CI/CD process improvements. (Quote: "Build-Fehlerrate um ~25% reduziert.")
Interested? We can share details quickly (NDA-ready) — just request the profile.