Roman Kuznitzov is a Senior Firmware Engineer with 11 years of hands-on experience designing and debugging embedded firmware and low-level drivers across diverse architectures including ARM (MK22, Cortex‑M3), ARC, TI DSP, Nios II and MicroBlaze. He combines deep C/C++ and assembly expertise with practical hardware insight—oscilloscopes and DMMs are regular tools in his workflow—and builds companion PC tools in C#, C++ and Python to accelerate integration and testing. Roman has delivered firmware for robotics and storage networking products, written Boot ROMs and CPU verification tests, and thrives in cross-disciplinary teams at startups and scaleups like Ecoppia, PLSense and now Astera Labs. He pairs a strong academic foundation in electrical and electronics engineering with a pragmatic focus on reliable, testable embedded systems and an ability to move smoothly between silicon, firmware and host‑side software.
11 years of coding experience
8 years of employment as a software developer
B.Sc., Electrical and Electronics Engineering, 93, B.Sc., Electrical and Electronics Engineering, 93 at Ort Braude College
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Roman Kuznitzov - Senior Firmware Engineer at Astera Labs