Artem Ashirov is a Senior Software Developer with nine years of experience building embedded and research-grade systems across ARM, RISC-V and legacy MCUs, currently working at Kraftway. He blends firmware development, DSP techniques, RTOS and unit testing with hands-on hardware skills—PCB design in Altium, Verilog tinkering, and FDM prototyping—to deliver production-ready devices using industrial modules from ABB, Schneider and others. His background in light-guide photonics and work on spectral methods (FSO, pyrometry, LAS, LIF) inform sensor and optoelectronic designs for aerospace and industrial applications. Artem has repeatedly taken projects from concept through firmware, bootloader and manufacturing support, and occasionally lectures at technical seminars such as icgamma. Based in St. Petersburg, he pairs experimental research (vibration and sound insulation) with pragmatic product engineering, often bridging scientific measurement techniques and embedded productization.
9 years of coding experience
7 years of employment as a software developer
Master's degree, Light-guide photonics, Master's degree, Light-guide photonics at Saint Petersburg State University of Information Technologies, Mechanics and Optics
Desktop clock on STM32 using analog voltmeters as a dial.
Contributions:2 PRs, 18 pushes, 2 branches in 2 years 2 months
clockstm32dialbadukst
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
Artem Ashirov - Senior Software Developer at Kraftway