Summary
Erkki Silvola is a Senior R&D Engineer with 11 years of cross-platform systems experience, currently building C++ solutions at Nordic Semiconductor in Finland. He has a deep embedded and connectivity background—Bluetooth LE, USB, and protocol stacks—honed through senior roles at Polar Electro and earlier telecom work, plus hands-on mobile (iOS/Android) and desktop integrations. Erkki blends low-level C/C++ expertise with modern app-layer skills (RxJava/RxSwift, CoreBluetooth) and tooling familiarity from CI to build systems, enabling end-to-end product delivery from firmware to mobile apps. He maintains a public Bluetooth LE repository, reflecting practical open-source interest in wireless device interoperability. Notably, his career spans both research-led robotics work and production-focused consumer electronics, giving him a rare mix of experimental and industrial engineering perspectives.
11 years of coding experience
9 years of employment as a software developer
Information Engineering, Information Engineering at University of Oulu
Bachelor of Engineering (B.E.) Computer sciences, Embedded Systems, Bachelor of Engineering (B.E.) Computer sciences, Embedded Systems at Oulu university of applied sciences