Summary
J Hughes is an embedded systems engineer and author with over 30 years of experience designing safety-critical avionics, real-time control, and scientific instrumentation software across Unix, Linux, VxWorks and other RTOSes. He has delivered high-profile space and astronomy systems—including surface imaging for the Phoenix Mars Lander and interferometer calibration work for the James Webb Space Telescope—and has built complex real-time and distributed systems for aerospace, medical imaging, and large-scale astronomical instrumentation. Comfortable in C/C++ and Python, he blends deep low-level systems expertise with practical product engineering, from battery management and digital engine control to gigapixel imaging and adaptive optics. A published technical author who also writes fiction, he pairs hands-on hardware tinkering and microcontroller projects with cabinetry and furniture design, reflecting a maker’s sensibility alongside decades of institutional research and industry engineering.
10 years of coding experience
16 years of employment as a software developer