Summary
Jonathan Bailey is a Senior Firmware Engineer with over a decade of hands-on experience designing and porting embedded systems across industries from industrial controls to telecoms. He specializes in low-level C/C++ firmware, real-time OS environments (VxWorks, FreeRTOS, pSOS), and a wide range of microcontrollers and DSPs, with proven expertise in communications protocols including EtherNet/IP, HDLC, and TCP/IP. At Schneider Electric he led a non-trivial port of an EtherNet/IP stack from VxWorks to Linux and has implemented embedded interfaces for Bluetooth and motor-control protection systems. His toolset spans legacy and modern toolchains—Greenhills, Keil, CodeWarrior, CMake/Eclipse builds—and hardware debug with JTAG and logic analyzers. Comfortable in safety- and mission-critical domains, he combines deep firmware craftsmanship with pragmatic scripting in Python to automate and integrate systems. Based in Raleigh, NC, he brings a rare breadth across decades of embedded platforms, from 8051 assemblers to modern Renesas and STM32 architectures.
10 years of coding experience
29 years of employment as a software developer
Bachelor of Science (B.S.), Computer Engineering, Bachelor of Science (B.S.), Computer Engineering at University of Bridgeport
Northfield Mount Hermon