Summary
Sergey Kolody is an experienced embedded software engineer and team lead with over two decades working on safety-critical measurement and transmitter products for Emerson, shepherding projects from MSP430, PIC16 and AVR assembly to modern C++11 on ARM/AVR. He combines hands-on detailed design and coding with project and process ownership—writing plans, CM, SCRUM workflows, and leading peer reviews and unit-testing regimes (including vectorCast). Sergey has led development and testing for flagship Rosemount transmitters, managed production-line automation software, and mentored students and interns while teaching an embedded software course at South Ural State University. Comfortable in both low-level firmware and safety standards (IEC61508), he focuses on reliable microcontroller C++ systems and practical, auditable development processes. An active Russian-speaking technical blogger and GitHub user, he blends long-term product knowledge with a pragmatic emphasis on testability and maintainability.
10 years of coding experience
19 years of employment as a software developer
Engineer's degree, Measuring devices, 4,2, Engineer's degree, Measuring devices, 4,2 at Южно-Уральский Государственный Университет (ЮУрГУ)
Engineer's degree, Digital Measurement Instruments, Engineer's degree, Digital Measurement Instruments at South Ural State University (SUSU)
Русский, English