Principal Software Design Engineer MTS at Qorvo, Inc.
Dublin, Ireland
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Timofei Istomin is a systems-oriented embedded software engineer and Principal Software Design Engineer with a PhD and over 20 years working at the hardware–software boundary, currently building low-level firmware and validation frameworks for UWB SoCs at Qorvo in Dublin. He specializes in embedded C for resource-constrained wireless SoCs, driver architecture, hardware abstraction and timing‑critical subsystems, and has a track record of turning poorly understood systems into structured, testable designs via executable modeling and disciplined experimentation. At Qorvo he introduced model-driven specifications, CI-integrated unit and system testing, and a CMake-based multi-target build infrastructure that materially sped up SoC bring-up and regression detection. His research background produced a novel L2/L3 protocol that cut radio duty cycles by up to 10× while boosting delivery reliability to 99.99%—work that underpinned his PhD and top-tier publications. An active contributor to Contiki OS fixes, he improves IoT network stability and simulation fidelity, blending academic rigor with pragmatic, cross-functional engineering to diagnose subtle hardware-software faults. Colleagues rely on him to reduce complexity through clear abstractions and reproducible experiments that expose root causes rather than symptoms.
11 years of coding experience
14 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Università di Trento
The official git repository for Contiki, the open source OS for the Internet of Things
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:5 commits, 3 PRs, 2 issues in 2 years 5 months
Contributions summary:Timofei primarily contributed to bug fixes and improvements within the Contiki-OS, an operating system for the Internet of Things. Their work addressed routing table issues, packet handling errors, and errors in the Cooja simulation environment. These fixes improved network stability and simulation accuracy. Furthermore, they corrected data structure sizes related to hardware sensors within the system.
Contributions:228 commits, 86 pushes, 9 comments in 3 years 6 months
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
Timofei Istomin - Principal Software Design Engineer MTS at Qorvo, Inc.