Podsumowanie
Doświadczenie
Wykształcenie
Umiejętności
About me
Languages
Zainteresowania
Oś czasu
Generic
Arkadiusz Szlanta

Arkadiusz Szlanta

C/C++ Embedded Software Engineer

Podsumowanie

5
5
years of professional experience
4
4
years of post-secondary education

Doświadczenie

C/C++ Software Engineer (DSP)

Harman Connected Services Sp. z o.o.
Lodz
2022.07 - Current
  • Designed, implemented, and maintained low‑level drivers, HAL modules, and BSP components for ARM/DSP automotive platforms.
  • Refactored vendor SDKs into clean, modular, maintainable APIs, improving portability and readability.
  • Developed embedded software in modern C++, focusing on deterministic behavior and real‑time constraints.
  • Built and optimized low‑latency audio pipelines using interrupt‑driven data paths and DMA.
  • Integrated MCU and DSP subsystems, ensuring synchronization, IPC reliability, and deterministic timing.
  • Worked in an ASPICE‑aligned automotive development environment, contributing to documentation, reviews, and compliance.
  • Applied ISO 26262‑related software practices (safety‑oriented design, traceability, validation).
  • Created unit and integration tests using GoogleTest/gmock for embedded components.
  • Performed system‑level debugging using hardware debuggers, trace analyzers, and profiling tools.
  • Collaborated with DSP, hardware, and system engineering teams to align architecture with platform requirements.

Junior Service Technician

TOYA S.A.
Wroclaw
2021.12 - 2022.06
  • Diagnostics and repair of electronic and household devices.
  • Warranty and post‑warranty inspections.

IT Specialist

HDF Software Sp. z o.o.
Wroclaw
2021.03 - 2021.11
  • Remote support for electronic devices and embedded software.
  • Firmware updates, device servicing, and troubleshooting.
  • Customer support and failure analysis.

Wykształcenie

Technician - Mechatronics

Technikum nr. 3
Wroclaw
2015.09 - 2019.06

Umiejętności

  • Modern C (C14/17), C for embedded systems
  • Low‑level driver development, HAL, BSP
  • RTOS: interrupt-driven pipelines, scheduling, synchronization
  • Automotive standards: ASPICE (SWE), ISO 26262 (Part 6)
  • Unit testing: GoogleTest / gmock
  • Static analysis: MISRA-C/C
  • MCU/DSP integration, deterministic timing, multicore environments
  • Debugging: SWD/JTAG, trace tools, logic analyzers
  • Interfaces: I2S, TDM, SPI, I2C, UART, DMA, timers, IPC
  • Tools: Git, CMake, Jira

About me

Embedded & DSP engineer specializing in low‑level software, BSP, and driver development for real‑time and automotive systems. I design clean, deterministic, and maintainable embedded architectures using modern C++, RTOS, and hardware‑focused optimization techniques. I have hands‑on experience with automotive‑grade development, including unit testing with GoogleTest/gmock. I enjoy building lightweight frameworks, simplifying vendor SDKs, and working close to the hardware on ARM Cortex‑M and DSP platforms.

Languages

Polski
First language
English
Upper intermediate
B2

Zainteresowania

Embedded frameworks, custom drivers, RTOS design, ARM Cortex‑M optimization, RISC‑V exploration, GUI for embedded systems, guitar, motorcycle trips, travel

Oś czasu

C/C++ Software Engineer (DSP)

Harman Connected Services Sp. z o.o.
2022.07 - Current

Junior Service Technician

TOYA S.A.
2021.12 - 2022.06

IT Specialist

HDF Software Sp. z o.o.
2021.03 - 2021.11

Technician - Mechatronics

Technikum nr. 3
2015.09 - 2019.06
Arkadiusz SzlantaC/C++ Embedded Software Engineer