Summary
Pavel Yazev is a seasoned embedded software engineer with over 15 years of hands-on experience designing and delivering firmware and systems for ARM, TI DSPs and STM32/MSP microcontroller platforms. He combines low-level C/C++ and assembly expertise with Python, FPGA design (Xilinx/Verilog/MicroBlaze) and Linux/RTOS systems work—bootloaders, drivers, networking stacks and bare-metal projects. Pavel has deep DSP and communications experience (SDR, modulation/demodulation, synchronization, coding, vocoders, encryption) reinforced by a PhD-level background in satellite navigation tracking algorithms. He has repeatedly bridged hardware and software development, owning hardware bring-up, oscilloscope-driven debugging and web-based remote interfaces for embedded devices. Based in Berlin, he currently contributes system-level engineering at HACH-Lange after roles at Silicon Radar, Siemens and GNSS specialists, bringing a rare blend of mathematical modeling (Matlab) and practical product delivery. An engineer who moves fluently between FPGA, DSP and embedded Linux, he’s particularly adept at turning complex signal-processing research into robust, field-ready firmware.
10 years of coding experience
14 years of employment as a software developer
Master of Engineering, Radio and Electronics Systems, Master of Engineering, Radio and Electronics Systems at Moscow Aviation Institute (National Research University)
English, Russian