Embedded Software Engineer | Real-Time, Safety-Critical & Low-Level System
Aktualisiert am 21.08.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.10.2026
Verfügbar zu: 100%
davon vor Ort: 10%
Embedded C
AUTOSAR
Embedded C++
TriCore
STM32
Linux
Git
Architekt
Requirements Engineering
ARM
Lauterbach
Künstliche Intelligenz
Elektronikentwicklung
Polish
Muttersprache
English
Verhandlungssicher
German
Grundkenntnisse

Einsatzorte

Einsatzorte

Poland (+500km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 month
2026-08 - now

Real-Time Simulation & Training Systems

System Engineer (Testing Architecture) & Software Developer System engineering test architecture HIL/SIL ...
System Engineer (Testing Architecture) & Software Developer
  • Deliver real-time and embedded software for aerospace simulation and training systems as an independent contractor, working remotely within a distributed international engineering team.
  • Develop real-time simulation software spanning control systems through to operator-facing interfaces (GUI).
  • Integrate, test and verify systems across simulated hardware/software configurations.
  • Diagnose faults and rectify problems on real-time subsystems.
  • Own the full product lifecycle: requirements analysis, design, implementation, customer acceptance and post-delivery support.
Testing architecture test infrastructure simulation components verified training systems
System engineering test architecture HIL/SIL integration/verification real-time systems C/C++ development requirements engineering
Aerospace systems client
Remote (Self-Employed)
9 months
2025-11 - 2026-07

5G NR Layer 1 Baseband Software Development

R&D Embedded Software Engineer C Assembly 5G NR ...
R&D Embedded Software Engineer
  • Develop 5G NR Layer 1 (physical layer) baseband software in C and Assembly for radio units, focused on ultra-low-latency signal processing in the data path close to the antenna.
  • Implemented physical-layer signal processing features - beamforming, gain control, and ripple compensation - for time-critical pipelines on a proprietary ASIC platform.
  • Delivered a synchronization feature for hardware accelerators that reduced buffer sizes and ensured seamless data handover between processing stages, increasing system throughput.
  • Designed a configurable delay mechanism for 5G channels, enabling end-to-end lab testing with short radio-to-baseband cabling.
  • Migrated legacy hardware functionality to a new ASIC generation and wrote custom Assembly routines for internal accelerator architectures.
  • Maintain and improve Layer 1 software through bug fixes and stability enhancements; supported onboarding and knowledge sharing within a newly established engineering unit.
  • Verify features across simulation and hardware environments (traffic and signalling configuration, timing and data-integrity analysis); contribute to code reviews and technical documentation.
5G Layer 1 baseband software hardware accelerator synchronization
C Assembly 5G NR ASIC beamforming signal processing low-latency pipelines
Ericsson
?ód?, Poland
7 months
2025-05 - 2025-11

LIN Transceiver Driver for Automotive Linux

R&D Embedded Software Engineer Embedded Linux device drivers LIN ...
R&D Embedded Software Engineer
Implement a custom LIN transceiver driver for an automotive Linux platform to enable communication with an ultrasonic sensor controller.
LIN transceiver driver
Embedded Linux device drivers LIN low-level communication Texas Instruments SoC
ZF Automotive Systems
?ód?, Poland (Remote)
3 years 6 months
2022-06 - 2025-11

Safety-Critical ADAS ECU Software

R&D Embedded Software Engineer C MISRA C ISO 26262 ...
R&D Embedded Software Engineer
Develop, debug, and test safety-critical embedded software for ADAS ECUs; ensure ISO 26262 (ASIL D) and MISRA C compliance; lead technical code reviews.
Safety-certified ADAS ECU software components
C MISRA C ISO 26262 AUTOSAR TriCore HIL/SIL Tricore Orin Linux drivers QNX Automotive Ethernet CAN CANoe vector Tools Microsar Assembler
ZF Automotive Systems
Remote
3 years 6 months
2022-06 - 2025-11

Developed, debugged and tested safety-critical embedded software

R&D Embedded Software Engineer
R&D Embedded Software Engineer
  • Developed, debugged and tested safety-critical embedded software for ADAS ECUs across multiple vehicle platforms, compliant with ISO 26262 (ASIL D) and MISRA C; provided technical leadership through rigorous code reviews.
  • Configured AUTOSAR (Vector MICROSAR) OS and base software for real-time safety co-processors: task scheduling, partitioning, and peripheral configuration.
  • Integrated and configured vehicle communication stacks - CAN, LIN, Automotive Ethernet, and DoIP - ensuring reliable operation across vehicle networks.
  • Led cross-functional software/hardware bring-up of a new ECU prototype platform: resolved integration bottlenecks, validated electrical integrity, and reduced bring-up time.
  • Architected a safety-certified power-management platform component, subsequently reused across multiple customer projects.
  • Developed low-level Assembly startup code and resolved complex defects in startup and diagnostics stacks on Aurix TriCore (Lauterbach TRACE32).
  • Implemented a custom LIN transceiver driver for an automotive Linux platform, enabling communication with an ultrasonic sensor controller.
  • Designed and maintained HIL and SIL test benches; executed unit, integration and system testing with full V-model traceability; authored requirements and software architecture documentation.
  • Verified software robustness through static and dynamic analysis, ensuring standards compliance and memory safety in safety-critical environments.
ZF Automotive Systems Poland
?ód?
7 months
2023-03 - 2023-09

AUTOSAR OS & Vehicle Communication Stack Integration

R&D Embedded Software Engineer AUTOSAR Vector MICROSAR CAN ...
R&D Embedded Software Engineer
Configure AUTOSAR (Vector MICROSAR) OS and base software for real-time safety co-processors; integrate communication stacks (CAN, LIN, Automotive Ethernet, DoIP); ensure reliable vehicle network operation.
AUTOSAR configurations communication stack integration
AUTOSAR Vector MICROSAR CAN LIN Automotive Ethernet DoIP
ZF Automotive Systems
?ód?, Poland (Remote)
3 months
2022-12 - 2023-02

ECU Prototype Bring-Up & Power Management Platform

R&D Embedded Software Engineer / Cross-functional Lead Board bring-up Assembly Aurix TriCore ...
R&D Embedded Software Engineer / Cross-functional Lead
Lead software/hardware bring-up of a new ECU prototype; resolve integration bottlenecks; validate electrical integrity; architect a safety-certified power-management platform component; develop Assembly startup code; debug startup/diagnostics on Aurix TriCore and Qualcomm SOC
Brought-up ECU prototype safety-certified power-management component startup code
Board bring-up Assembly Aurix TriCore Lauterbach TRACE32 functional safety Elektronikentwicklung QNX Autosar Qualcomm
ZF Automotive Systems
?ód?, Poland
1 year 1 month
2021-06 - 2022-06

Industrial Automation & Control Systems Support

Service Technician STEP 7 Simatic HMI Profibus ...
Service Technician
  • Programmed and configured Siemens PLCs (STEP 7) and Simatic HMI panels for production-line control, diagnostics and manual operation.
  • Diagnosed and repaired industrial control cabinets, motor drives/VFDs and pneumatic systems from electrical and pneumatic schematics, ensuring production continuity.
  • Maintained industrial fieldbus communication (Profibus, Profinet, Modbus) and supported factory expansion under LOTO and machine-safety standards.
PLC/HMI programs repaired control systems maintained fieldbus networks
STEP 7 Simatic HMI Profibus Profinet Modbus electrical schematics LOTO Siemens PLC
PentaPro Service
?ód?, Poland

Aus- und Weiterbildung

Aus- und Weiterbildung

2021 ? 2025

Bachelor's degree, Computer Science | University of ?ód?


2019 ? 2021

Electronics and Telecommunications (coursework) | Technical University of ?ód?

Kompetenzen

Kompetenzen

Top-Skills

Embedded C AUTOSAR Embedded C++ TriCore STM32 Linux Git Architekt Requirements Engineering ARM Lauterbach Künstliche Intelligenz Elektronikentwicklung

Produkte / Standards / Erfahrungen / Methoden

PROFESSIONAL SUMMARY

Embedded Software Engineer with 4+ years of experience in safety-critical automotive ADAS software (ISO 26262, ASIL D, AUTOSAR) and ultra-low-latency 5G Layer 1 baseband development on custom ASIC platforms. Proficient in C, C++, Assembly and Python across the full embedded development cycle - requirements, software architecture, driver development, board bring-up, and HIL/SIL verification. Strong hands-on hardware background: PCB design, oscilloscope and logic-analyzer debugging, and component-level electronics repair. Recognised internally in 2023 for exemplary performance and rapid professional growth.


SELECTED PERSONAL PROJECTS

  • USB Media Controller (STM32F4, FreeRTOS, TinyUSB) - designed and built a composite USB device (CDC + HID consumer control) on STM32F4 with FreeRTOS and TinyUSB: rotary encoder and hardware-debounced button inputs via GPIO interrupts, DMA-based UART, and a Windows companion app in C++/WinRT.
  • RF Test-Instrument Reverse Engineering & Repair - reverse engineered legacy calibration software for an Agilent E4425B signal generator in Ghidra, reimplemented the calibration procedures (binary search + Newton?Raphson) as open-source Python/PyVISA scripts, and performed component-level repair of the instrument's sampler board.
  • DIY Gantry CNC Mill - designed and built a 3-axis machine for precision aluminium machining: Mesa 7i96S FPGA motion controller, LinuxCNC with real-time kernel tuning (CPU isolation, IRQ affinity), VFD spindle integration, and CAM programming in Fusion 360.
  • Smart LED Controller - developed a custom ESP32-based controller with own PCB design (schematic capture, layout, bring-up) and dual power-supply architecture; firmware for analog and digital LED strips with MQTT integration into Home Assistant.


TECHNICAL SKILLS

  • Automotive & Safety: ISO 26262 (ASIL D), AUTOSAR / Vector MICROSAR, OSEK, MISRA C, V-model, functional safety
  • Telecom / DSP: 5G NR Layer 1, 3GPP, O-RAN, beamforming, gain control, hardware accelerators, low-latency signal processing
  • RTOS & OS: Bare-metal firmware, FreeRTOS, AUTOSAR OS / OSEK, QNX, Embedded Linux
  • Peripherals & Drivers: Low-level device drivers, DMA, GPIO / interrupt handling, timers / PWM, memory-mapped I/O
  • Protocols: CAN, LIN, Automotive Ethernet, DoIP, USB (CDC/HID), UART, SPI, I2C, MQTT, Profinet, Profibus, Modbus
  • Debugging & Tools: Lauterbach TRACE32, JTAG/SWD, GDB, Vector toolchain (CANoe, CANalyzer, CANape, DaVinci, vFlash, CANdela Studio), Tasking, oscilloscope, logic analyzer, Git / GitLab / Gerrit, CMake, Make, Bazel, DOORS, PTC Integrity
  • Testing & Quality: Hardware-in-the-Loop (HIL), Software-in-the-Loop (SIL), unit and integration testing, static and dynamic code analysis
  • Practices: Software architecture design, requirements engineering, code reviews, technical documentation, cross-functional collaboration
  • Electronics: PCB design and schematic capture (KiCad), board bring-up, component-level repair

Programmiersprachen

C (MISRA C)
C++
Python
Assembly (TriCore, custom ASIC ISAs)
Bash

Hardware

Infineon Aurix TriCore
STM32
ESP32
TI TDA4 / Sitara
NVIDIA Orin
FPGA basics (VHDL)

Einsatzorte

Einsatzorte

Poland (+500km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 month
2026-08 - now

Real-Time Simulation & Training Systems

System Engineer (Testing Architecture) & Software Developer System engineering test architecture HIL/SIL ...
System Engineer (Testing Architecture) & Software Developer
  • Deliver real-time and embedded software for aerospace simulation and training systems as an independent contractor, working remotely within a distributed international engineering team.
  • Develop real-time simulation software spanning control systems through to operator-facing interfaces (GUI).
  • Integrate, test and verify systems across simulated hardware/software configurations.
  • Diagnose faults and rectify problems on real-time subsystems.
  • Own the full product lifecycle: requirements analysis, design, implementation, customer acceptance and post-delivery support.
Testing architecture test infrastructure simulation components verified training systems
System engineering test architecture HIL/SIL integration/verification real-time systems C/C++ development requirements engineering
Aerospace systems client
Remote (Self-Employed)
9 months
2025-11 - 2026-07

5G NR Layer 1 Baseband Software Development

R&D Embedded Software Engineer C Assembly 5G NR ...
R&D Embedded Software Engineer
  • Develop 5G NR Layer 1 (physical layer) baseband software in C and Assembly for radio units, focused on ultra-low-latency signal processing in the data path close to the antenna.
  • Implemented physical-layer signal processing features - beamforming, gain control, and ripple compensation - for time-critical pipelines on a proprietary ASIC platform.
  • Delivered a synchronization feature for hardware accelerators that reduced buffer sizes and ensured seamless data handover between processing stages, increasing system throughput.
  • Designed a configurable delay mechanism for 5G channels, enabling end-to-end lab testing with short radio-to-baseband cabling.
  • Migrated legacy hardware functionality to a new ASIC generation and wrote custom Assembly routines for internal accelerator architectures.
  • Maintain and improve Layer 1 software through bug fixes and stability enhancements; supported onboarding and knowledge sharing within a newly established engineering unit.
  • Verify features across simulation and hardware environments (traffic and signalling configuration, timing and data-integrity analysis); contribute to code reviews and technical documentation.
5G Layer 1 baseband software hardware accelerator synchronization
C Assembly 5G NR ASIC beamforming signal processing low-latency pipelines
Ericsson
?ód?, Poland
7 months
2025-05 - 2025-11

LIN Transceiver Driver for Automotive Linux

R&D Embedded Software Engineer Embedded Linux device drivers LIN ...
R&D Embedded Software Engineer
Implement a custom LIN transceiver driver for an automotive Linux platform to enable communication with an ultrasonic sensor controller.
LIN transceiver driver
Embedded Linux device drivers LIN low-level communication Texas Instruments SoC
ZF Automotive Systems
?ód?, Poland (Remote)
3 years 6 months
2022-06 - 2025-11

Safety-Critical ADAS ECU Software

R&D Embedded Software Engineer C MISRA C ISO 26262 ...
R&D Embedded Software Engineer
Develop, debug, and test safety-critical embedded software for ADAS ECUs; ensure ISO 26262 (ASIL D) and MISRA C compliance; lead technical code reviews.
Safety-certified ADAS ECU software components
C MISRA C ISO 26262 AUTOSAR TriCore HIL/SIL Tricore Orin Linux drivers QNX Automotive Ethernet CAN CANoe vector Tools Microsar Assembler
ZF Automotive Systems
Remote
3 years 6 months
2022-06 - 2025-11

Developed, debugged and tested safety-critical embedded software

R&D Embedded Software Engineer
R&D Embedded Software Engineer
  • Developed, debugged and tested safety-critical embedded software for ADAS ECUs across multiple vehicle platforms, compliant with ISO 26262 (ASIL D) and MISRA C; provided technical leadership through rigorous code reviews.
  • Configured AUTOSAR (Vector MICROSAR) OS and base software for real-time safety co-processors: task scheduling, partitioning, and peripheral configuration.
  • Integrated and configured vehicle communication stacks - CAN, LIN, Automotive Ethernet, and DoIP - ensuring reliable operation across vehicle networks.
  • Led cross-functional software/hardware bring-up of a new ECU prototype platform: resolved integration bottlenecks, validated electrical integrity, and reduced bring-up time.
  • Architected a safety-certified power-management platform component, subsequently reused across multiple customer projects.
  • Developed low-level Assembly startup code and resolved complex defects in startup and diagnostics stacks on Aurix TriCore (Lauterbach TRACE32).
  • Implemented a custom LIN transceiver driver for an automotive Linux platform, enabling communication with an ultrasonic sensor controller.
  • Designed and maintained HIL and SIL test benches; executed unit, integration and system testing with full V-model traceability; authored requirements and software architecture documentation.
  • Verified software robustness through static and dynamic analysis, ensuring standards compliance and memory safety in safety-critical environments.
ZF Automotive Systems Poland
?ód?
7 months
2023-03 - 2023-09

AUTOSAR OS & Vehicle Communication Stack Integration

R&D Embedded Software Engineer AUTOSAR Vector MICROSAR CAN ...
R&D Embedded Software Engineer
Configure AUTOSAR (Vector MICROSAR) OS and base software for real-time safety co-processors; integrate communication stacks (CAN, LIN, Automotive Ethernet, DoIP); ensure reliable vehicle network operation.
AUTOSAR configurations communication stack integration
AUTOSAR Vector MICROSAR CAN LIN Automotive Ethernet DoIP
ZF Automotive Systems
?ód?, Poland (Remote)
3 months
2022-12 - 2023-02

ECU Prototype Bring-Up & Power Management Platform

R&D Embedded Software Engineer / Cross-functional Lead Board bring-up Assembly Aurix TriCore ...
R&D Embedded Software Engineer / Cross-functional Lead
Lead software/hardware bring-up of a new ECU prototype; resolve integration bottlenecks; validate electrical integrity; architect a safety-certified power-management platform component; develop Assembly startup code; debug startup/diagnostics on Aurix TriCore and Qualcomm SOC
Brought-up ECU prototype safety-certified power-management component startup code
Board bring-up Assembly Aurix TriCore Lauterbach TRACE32 functional safety Elektronikentwicklung QNX Autosar Qualcomm
ZF Automotive Systems
?ód?, Poland
1 year 1 month
2021-06 - 2022-06

Industrial Automation & Control Systems Support

Service Technician STEP 7 Simatic HMI Profibus ...
Service Technician
  • Programmed and configured Siemens PLCs (STEP 7) and Simatic HMI panels for production-line control, diagnostics and manual operation.
  • Diagnosed and repaired industrial control cabinets, motor drives/VFDs and pneumatic systems from electrical and pneumatic schematics, ensuring production continuity.
  • Maintained industrial fieldbus communication (Profibus, Profinet, Modbus) and supported factory expansion under LOTO and machine-safety standards.
PLC/HMI programs repaired control systems maintained fieldbus networks
STEP 7 Simatic HMI Profibus Profinet Modbus electrical schematics LOTO Siemens PLC
PentaPro Service
?ód?, Poland

Aus- und Weiterbildung

Aus- und Weiterbildung

2021 ? 2025

Bachelor's degree, Computer Science | University of ?ód?


2019 ? 2021

Electronics and Telecommunications (coursework) | Technical University of ?ód?

Kompetenzen

Kompetenzen

Top-Skills

Embedded C AUTOSAR Embedded C++ TriCore STM32 Linux Git Architekt Requirements Engineering ARM Lauterbach Künstliche Intelligenz Elektronikentwicklung

Produkte / Standards / Erfahrungen / Methoden

PROFESSIONAL SUMMARY

Embedded Software Engineer with 4+ years of experience in safety-critical automotive ADAS software (ISO 26262, ASIL D, AUTOSAR) and ultra-low-latency 5G Layer 1 baseband development on custom ASIC platforms. Proficient in C, C++, Assembly and Python across the full embedded development cycle - requirements, software architecture, driver development, board bring-up, and HIL/SIL verification. Strong hands-on hardware background: PCB design, oscilloscope and logic-analyzer debugging, and component-level electronics repair. Recognised internally in 2023 for exemplary performance and rapid professional growth.


SELECTED PERSONAL PROJECTS

  • USB Media Controller (STM32F4, FreeRTOS, TinyUSB) - designed and built a composite USB device (CDC + HID consumer control) on STM32F4 with FreeRTOS and TinyUSB: rotary encoder and hardware-debounced button inputs via GPIO interrupts, DMA-based UART, and a Windows companion app in C++/WinRT.
  • RF Test-Instrument Reverse Engineering & Repair - reverse engineered legacy calibration software for an Agilent E4425B signal generator in Ghidra, reimplemented the calibration procedures (binary search + Newton?Raphson) as open-source Python/PyVISA scripts, and performed component-level repair of the instrument's sampler board.
  • DIY Gantry CNC Mill - designed and built a 3-axis machine for precision aluminium machining: Mesa 7i96S FPGA motion controller, LinuxCNC with real-time kernel tuning (CPU isolation, IRQ affinity), VFD spindle integration, and CAM programming in Fusion 360.
  • Smart LED Controller - developed a custom ESP32-based controller with own PCB design (schematic capture, layout, bring-up) and dual power-supply architecture; firmware for analog and digital LED strips with MQTT integration into Home Assistant.


TECHNICAL SKILLS

  • Automotive & Safety: ISO 26262 (ASIL D), AUTOSAR / Vector MICROSAR, OSEK, MISRA C, V-model, functional safety
  • Telecom / DSP: 5G NR Layer 1, 3GPP, O-RAN, beamforming, gain control, hardware accelerators, low-latency signal processing
  • RTOS & OS: Bare-metal firmware, FreeRTOS, AUTOSAR OS / OSEK, QNX, Embedded Linux
  • Peripherals & Drivers: Low-level device drivers, DMA, GPIO / interrupt handling, timers / PWM, memory-mapped I/O
  • Protocols: CAN, LIN, Automotive Ethernet, DoIP, USB (CDC/HID), UART, SPI, I2C, MQTT, Profinet, Profibus, Modbus
  • Debugging & Tools: Lauterbach TRACE32, JTAG/SWD, GDB, Vector toolchain (CANoe, CANalyzer, CANape, DaVinci, vFlash, CANdela Studio), Tasking, oscilloscope, logic analyzer, Git / GitLab / Gerrit, CMake, Make, Bazel, DOORS, PTC Integrity
  • Testing & Quality: Hardware-in-the-Loop (HIL), Software-in-the-Loop (SIL), unit and integration testing, static and dynamic code analysis
  • Practices: Software architecture design, requirements engineering, code reviews, technical documentation, cross-functional collaboration
  • Electronics: PCB design and schematic capture (KiCad), board bring-up, component-level repair

Programmiersprachen

C (MISRA C)
C++
Python
Assembly (TriCore, custom ASIC ISAs)
Bash

Hardware

Infineon Aurix TriCore
STM32
ESP32
TI TDA4 / Sitara
NVIDIA Orin
FPGA basics (VHDL)

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.