10/29/2026 updated


100 % available
Embedded Software Engineer | Automotive ADAS & 5G Baseband | C/C++/Assembly | ISO 26262 | AUTOSAR
Łódź, Poland
Only remote
Bachelor's degree, Computer Science; Unfinished Bachelor's degree, Electronics and TelecommunicationAbout me
I’m an embedded software engineer with 4+ years of professional experience. I write firmware, design digital electronics PCBs, do bring ups, and troubleshoot hardware and software. For my portfolio please visit my website.
Automotive ElectronicsAUTomotive Open System Architecture (AUTOSAR)C++ (Programming Language)DebuggingElectronicsEmbedded CEmbedded SystemsLinux On Embedded SystemsEmbedded Operating SystemsEmbedded SoftwareWindows EmbeddedFirmwareISO 26262Python (Programming Language)MISRA C (C Programming Language)
Embedded Software Development (C, C++, Assembly)
Expertise in developing safety-critical embedded software in C (MISRA C), C++, and Assembly for automotive ADAS ECUs, 5G NR Layer 1 baseband systems, and custom ASIC platforms, covering the full development cycle from requirements to verification.
Automotive Safety Standards (ISO 26262, AUTOSAR, MISRA C)
Deep knowledge of ISO 26262 (ASIL D) functional safety, AUTOSAR/Vector MICROSAR OS configuration, MISRA C compliance, and V-model-based testing including HIL and SIL test benches for safety-critical automotive environments.
5G NR Layer 1 Baseband & DSP
Hands-on experience developing ultra-low-latency 5G NR Layer 1 physical layer baseband software in C and Assembly for radio units on proprietary ASIC platforms, including beamforming, gain control, ripple compensation, and hardware accelerator integration.
RTOS & Operating Systems
Practical experience with bare-metal firmware, FreeRTOS, AUTOSAR OS/OSEK, QNX, and Embedded Linux for real-time embedded applications.
Hardware Platforms & Microcontrollers
Experience with Infineon Aurix TriCore, STM32, ESP32, TI TDA4/Sitara, NVIDIA Orin, and FPGA basics (VHDL) across automotive and industrial projects.
Peripherals & Low-Level Drivers
Development of low-level device drivers including DMA, GPIO/interrupt handling, timers/PWM, and memory-mapped I/O for embedded targets.
Communication Protocols
Integration and configuration of CAN, LIN, Automotive Ethernet, DoIP, USB (CDC/HID), UART, SPI, I2C, MQTT, Profinet, Profibus, and Modbus communication stacks.
Debugging & Development Tools
Proficient with 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, and PTC Integrity.
Testing & Quality Assurance
Design and execution of Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) test benches, unit and integration testing, static and dynamic code analysis for safety-critical systems.
PCB Design & Electronics
PCB design and schematic capture using KiCad, board bring-up, component-level electronics repair, and oscilloscope/logic-analyzer debugging.
Python & Scripting
Use of Python and Bash for automation, tooling, calibration procedures (PyVISA), and scripting tasks across embedded and test environments.
Software Architecture & Requirements Engineering
Authoring of software architecture documentation, requirements engineering, code reviews, and cross-functional collaboration in distributed international engineering teams.
Expertise in developing safety-critical embedded software in C (MISRA C), C++, and Assembly for automotive ADAS ECUs, 5G NR Layer 1 baseband systems, and custom ASIC platforms, covering the full development cycle from requirements to verification.
Automotive Safety Standards (ISO 26262, AUTOSAR, MISRA C)
Deep knowledge of ISO 26262 (ASIL D) functional safety, AUTOSAR/Vector MICROSAR OS configuration, MISRA C compliance, and V-model-based testing including HIL and SIL test benches for safety-critical automotive environments.
5G NR Layer 1 Baseband & DSP
Hands-on experience developing ultra-low-latency 5G NR Layer 1 physical layer baseband software in C and Assembly for radio units on proprietary ASIC platforms, including beamforming, gain control, ripple compensation, and hardware accelerator integration.
RTOS & Operating Systems
Practical experience with bare-metal firmware, FreeRTOS, AUTOSAR OS/OSEK, QNX, and Embedded Linux for real-time embedded applications.
Hardware Platforms & Microcontrollers
Experience with Infineon Aurix TriCore, STM32, ESP32, TI TDA4/Sitara, NVIDIA Orin, and FPGA basics (VHDL) across automotive and industrial projects.
Peripherals & Low-Level Drivers
Development of low-level device drivers including DMA, GPIO/interrupt handling, timers/PWM, and memory-mapped I/O for embedded targets.
Communication Protocols
Integration and configuration of CAN, LIN, Automotive Ethernet, DoIP, USB (CDC/HID), UART, SPI, I2C, MQTT, Profinet, Profibus, and Modbus communication stacks.
Debugging & Development Tools
Proficient with 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, and PTC Integrity.
Testing & Quality Assurance
Design and execution of Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) test benches, unit and integration testing, static and dynamic code analysis for safety-critical systems.
PCB Design & Electronics
PCB design and schematic capture using KiCad, board bring-up, component-level electronics repair, and oscilloscope/logic-analyzer debugging.
Python & Scripting
Use of Python and Bash for automation, tooling, calibration procedures (PyVISA), and scripting tasks across embedded and test environments.
Software Architecture & Requirements Engineering
Authoring of software architecture documentation, requirements engineering, code reviews, and cross-functional collaboration in distributed international engineering teams.
Experience
Professional experience0 - 5 years
Freelancer since2026
Languages
GermanBasic knowledgeEnglishFluentPolishNative speaker
Project history
Delivering real-time and embedded software for aerospace simulation and training systems as an independent contractor. Developing real-time simulation software spanning control systems to operator-facing GUIs, integrating and verifying systems across simulated hardware/software configurations, and owning the full product lifecycle including requirements analysis, design, implementation, and post-delivery support.
Developed 5G NR Layer 1 baseband software in C and Assembly for radio units on a proprietary ASIC platform, implementing physical-layer signal processing features including beamforming, gain control, and ripple compensation. Delivered synchronization features for hardware accelerators, designed configurable delay mechanisms for 5G channels, migrated legacy hardware functionality to a new ASIC generation, and contributed to code reviews and technical documentation.
Developed, debugged, and tested safety-critical embedded software for ADAS ECUs compliant with ISO 26262 (ASIL D) and MISRA C. Configured AUTOSAR (Vector MICROSAR) OS, integrated vehicle communication stacks (CAN, LIN, Automotive Ethernet, DoIP), led ECU prototype bring-up, architected a safety-certified power-management component, developed low-level Assembly startup code for Aurix TriCore, implemented a custom LIN transceiver driver, and designed HIL/SIL test benches with full V-model traceability.

exali Professional Liability badge
The exali Professional Liability badge is a trusted mark for freelancers and service providers. It confirms that the freelancer carries professional liability insurance meeting exali's high standards — a symbol of reliability and professionalism.
Valid until: 08/01/2027