Robert Middleton is a senior embedded engineer with 14 years of experience designing and shipping firmware and software for embedded systems across defense, access control, and industrial domains. Based in Virginia, he currently architects embedded solutions at Brivo after multi-year engineering roles at QinetiQ and SYNEXXUS, bringing deep hands-on expertise from prototype through production. He holds a BS in Computer Science from RIT and is experienced in bridging low-level hardware interfaces with reliable higher-level system behavior. Known for pragmatic problem-solving, he favors durable, testable designs that simplify maintenance in long-lived products. While his public open-source footprint is minimal, his career shows sustained impact in regulated and mission-critical environments where robustness and safety are paramount.
14 years of coding experience
11 years of employment as a software developer
BS, Computer Science, BS, Computer Science at Rochester Institute of Technology
Implementation of IEC 60839-11-5 OSDP (Open Supervised Device Protocol); provides a C/C++ library with Python3 bindings and tools to control/manage OSDP enabled security devices.
Contributions:15 pushes, 6 branches in 3 years 1 month
Apache NuttX is a mature, real-time embedded operating system (RTOS)
Contributions:14 pushes, 5 branches in 3 years 3 months
realtimeoperating-systemapachertosoperating
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.