Steve Tickle is an embedded architect with 11+ years of hands-on experience designing and implementing multithreaded, multicore and hard real-time systems across embedded, gateway and server domains. He has led the architecture and delivery of large smart-metering and IoT platforms (UltiMesh/OmniMesh) that span Cortex-M nodes, ARM gateways and Java/Python servers, and rearchitected IPv6/6LoWPAN/RPL stacks for product families. Known for marrying high-level design with low-level efficiency, he drives portability, deterministic bare-metal solutions and cost-optimised node architectures while maintaining certification-grade quality (MISRA, CPA/SMETS2). Steve regularly bridges hardware and software teams, performs deep codebase evolution on million-line C projects, and instituted CI, fuzz-testing and automated bring-up processes. He’s based in Cambridge and combines protocol-level expertise (CoAP, DTLS, ZigBee, MODBUS, HART) with practical product delivery experience across international teams. One less obvious strength: he repeatedly balances rapid feature development with architectural control to make legacy or third-party codebases safe to evolve for mass deployment.
11 years of coding experience
20 years of employment as a software developer
Deanery
BSc, Computer Science, BSc, Computer Science at University of Manchester
Contributions:783 commits, 1211 pushes in 4 years 4 months
mcfunctionbitsmiscellaneousplayground
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.