08/26/2026 updated

**** ******** ****
100 % available

Embedded DSP Engineer | 5G/NR & LTE Specialist | C/C++ & Real-Time Systems

Staniszów, Poland
Only remote
Master Engineer in Telecommunications (Digital Signal Processing), Technical University of Wroclaw
Staniszów, Poland
Only remote
Master Engineer in Telecommunications (Digital Signal Processing), Technical University of Wroclaw

Profile attachments

resume_szczepaniak_dsp.pdf

About me

Experienced Embedded Engineer: 4G/5G NR Physical Layer. Strong in 3GPP, Real-time, DSP, C/C++, embedded Linux, and Python/Matlab prototyping. Good knowledge of ARM Cortex, IoT and RTOS. Fascinated with AI. Open to Cross-Border B2B Contracts and available for freelance/interim roles.

4G (Telecommunication)3GPP (Telecommunication)LTE (Telecommunication)C++ (Programming Language)Digital Signal ProcessingEmbedded CEmbedded SystemsLinux On Embedded SystemsEmbedded SoftwarePython (Programming Language)5G (Telecommunication)5G NR
Embedded & Real-Time DSP Development
Deep expertise in designing and implementing real-time digital signal processing systems, including wireless communication standards (3GPP: LTE, 5G/NR), audio processing, physical modeling, and floating to fixed point conversion. Programming in C and C++ (up to C++17) for embedded and DSP targets such as TI C66x and Tensilica DSP cores.

5G/NR and LTE Physical Layer Engineering
Extensive hands-on experience with 5G-NR and LTE L1/L2/L3 software design and architecture, including UE modem firmware development, OpenRAN CU/DU functions, PUCCH/PUSCH implementation, noise canceling, noise power estimation, and Digital Front End I/Q imbalance compensation.

AI & Python Prototyping
Practical experience developing AI agents for e-Commerce using Python, ollama, FASTapi, and Langchain. Prototyping and testing with Python and Matlab, including AI workflow design and integration of large language models and autonomous agents.

Matlab/Simulink/Simscape Modeling
Proficiency in Matlab, Simulink, and Simscape for signal processing, reference model design, and physical system simulation, including development of an Electric Vehicle Simulator with focus on electric powertrain.

Applied Mathematics & Algorithm Design
Strong background in applied mathematics including linear algebra, estimation theory, system theory, and optimization, applied to algorithm specification, design, and optimization in DSP and communication systems.

MCU/Bare Metal & ARM Programming
Experience with MCU and bare metal programming on ARM architectures, including Linux development and basic system administration.

Agile Project Management & Team Leadership
Experience as Scrum Master and feature lead, including release planning, backlog maintenance, prioritization, team mentoring and coaching, and coordinating scrum teams across multiple sites with 150+ engineers per release.

DVB & Conditional Access Systems
Experience in Conditional Access component integration, certification of CA systems in DVB devices, and design, implementation, and testing of drivers for DVB STBs.

GitLab & Development Tooling
Familiarity with GitLab for version control and CI/CD workflows, as well as tools such as Jira and MS-Office including basic Project management.

Experience

Professional experience10+ years
Freelancer since2020

Languages

EnglishFluentDutchBasic knowledgePolishNative speakerCroatianBasic knowledge

Project history

AI Agent Developer

MONIDA (Remote, Freelance)
Development of AI agents for e-Commerce using Python, ollama, FASTapi, and Langchain. Clients from Germany, Belgium, France.

DSP Algorithm Engineer - Tensilica

MONIDA (Remote, Freelance)
Implementation and optimization of physical layer algorithms on Tensilica DSP cores.

5G/NR L1 UE Modem Firmware Developer

MONIDA (Remote, Freelance)
5G/NR L1 UE modem firmware development for a Redcap capable device.

5G/NR L2/L3 C++ Developer - OpenRAN

MONIDA (Remote, Freelance)
5G/NR L2/L3 CU development in C++ of containerized micro-services performing OpenRAN CU functions. DU case studies.

Electric Vehicle Simulator Developer

MONIDA (Remote, Freelance)
Electric Vehicle Simulator developed in Matlab (Simulink/Simscape) with focus on electric powertrain.

5G/NR RU Digital Front End Developer

MONIDA (Remote, Freelance)
5G/NR RU development: Digital Front End I/Q imbalance compensation. Design and implementation on VSPA3 microcode. SCF - FAPI case studies.

5G-NR/LTE SW Design and Architecture, LTE L1 ULPHY Engineer

NOKIA (Poland, China)
5G L1 reference algorithm specification, design and optimization including noise canceling and noise power estimation. LTE L1 ULPHY Project Management: release planning, feature lead, backlog maintenance, prioritization, execution, team mentoring and coaching at Nokia Shanghai Bell, coordinating scrum teams (2 sites, 150+ engineers per release). LTE PUCCH/PUSCH (including CAT-M and Nb-IoT) implementation in L1 as Scrum Master and senior developer; C/C++ programming on TI C66x DSPs, real time debugging.

Conditional Access Integration Team Lead

TechniSat Digital
Conditional Access (CA) component integration: team lead, integration and certification of CA systems in DVB devices.

DSP Research Engineer

Technical University of Wroclaw, Department of Electronics, DSP group
Military multi-sensor device: design and implementation of seismic data DSP algorithms.

Wireless Protocol Engineer

Silicon and Software System
Wireless Streaming System for a hearing aid product: wireless protocol design and implementation.

DSP Research Engineer

Katholieke Universiteit Leuven, Department of Electrical Engineering (ESAT)
Audio signal processing techniques for monaural and bilateral/binaural Cochlear Implants. Noise canceling, speech enhancement. Teaching advanced DSP classes, supervising Master Thesis.

Software Engineer - DVB

Silicon and Software Systems
Design, implementation and testing of drivers for DVB STBs.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in