Summary
Ilya Smirnov is a firmware engineer with nine years of experience designing and developing embedded software and systems, currently based in Austin, Texas and working at IBM. His background in electrical and electronics engineering informs a hands-on approach to firmware, electronics, signal processing, and automated control systems, with early roles spanning power system simulation and software internships. At IBM he progressed from intern to full-time firmware developer, demonstrating sustained domain expertise in low-level code and hardware-software integration. Ilya enjoys algorithmic and logical problem solving, bringing that rigor to debugging and performance tuning in constrained embedded environments. Colleagues would describe him as a pragmatic engineer who blends theoretical understanding with practical firmware delivery.
9 years of coding experience
1 year of employment as a software developer
Bachelor's degree, Electrical and Electronics Engineering, Bachelor's degree, Electrical and Electronics Engineering at Iowa State University
Associate's degree, Pre-Engineering, Associate's degree, Pre-Engineering at Des Moines Area Community College
English, Russian, Ukrainian, German