Summary
Ciaran Ewing-james is a Specialist Embedded Software Engineer with 11 years' experience building high-performance scientific camera systems and SDKs, now working at BT Group after a multi-year engineering career at Andor Technology. He specializes in systems and embedded programming on GNU/Linux, with strong C/CMake foundations and growing interest in Rust, reverse engineering, and security. His work focuses on low-level performance, reliability and tooling for scientific imaging, bridging firmware, drivers and user-facing SDKs. Outside core engineering he explores machine learning for image tasks, photogrammetry and 3D modeling, and even cultivates succulents—demonstrating a practical curiosity that fuels interdisciplinary problem solving.
11 years of coding experience
7 years of employment as a software developer
Master’s Degree Computer Science, Master’s Degree Computer Science at Queen's University Belfast