Staff Software Applications Engineer - Embedded Linux
Ottawa, Ontario, Canada
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Michael Fakhry is a Staff Software Applications Engineer specializing in Embedded Linux with nine years of experience building robust time-synchronization solutions using GNSS, IEEE 1588/PTP and SyncE. Combining an electrical engineering foundation with deep embedded software practice, he excels at translating datasheets and schematics into reliable firmware and Linux applications while methodically tracking down complex timing and hardware-software interaction bugs. He has progressed through roles at Ericsson and Ciena to his current technical leadership at Skyworks, consistently shipping production-grade embedded systems for networking and telecom markets. Known for a practical, hands-on approach, he pairs low-level hardware understanding with system-level design to solve corner-case timing problems few engineers enjoy tackling. Based in Ottawa, he brings both academic co-op experience and industry-tested rigor to projects where precise synchronization and deterministic behavior matter.
9 years of coding experience
6 years of employment as a software developer
Bachelor of Engineering (BEng) Electrical Engineering Co-op, Bachelor of Engineering (BEng) Electrical Engineering Co-op at Carleton University
Contributions:7 PRs, 28 pushes, 8 branches in 6 months
javascriptwebrtc
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
Michael Fakhry - Staff Software Applications Engineer - Embedded Linux