Joseph Hickey is a seasoned embedded software engineer with 11+ years designing and delivering mission- and carrier-class systems, currently developing controller software for vehicle power systems at NASA Glenn Research Center. He blends low-level C/C++ and DSP expertise with system-level architecture, having led cross-platform Linux migrations, real-time firmware projects, and multi-terabit switching designs across industries from telecom to aerospace. Known for pragmatic, hardware-aware software design, he accelerates development through virtualization, automated builds and unit-testing practices that he helped standardize at previous employers. His open-source contributions include strengthening unit tests and modernizing CMake for NASA's Core Flight System OSAL, showing attention to reliability and maintainability in safety-critical code. A summa cum laude computer engineering graduate, he brings a track record of cutting latency and resource use in high-throughput systems while keeping forward/backward compatibility in complex embedded products.
11 years of coding experience
13 years of employment as a software developer
Bachelor of Science (BS), Computer Engineering, GPA=3.82, Summa Cum Laude, Bachelor of Science (BS), Computer Engineering, GPA=3.82, Summa Cum Laude at Wentworth Institute of Technology
The Core Flight System (cFS) Operating System Abstraction Layer (OSAL)
Role in this project:
Backend Developer
Contributions:87 reviews, 266 commits, 220 PRs in 3 years 4 months
Contributions summary:Joseph primarily contributed to improving the OSAL unit test suite for the Core Flight System (cFS) Operating System Abstraction Layer (OSAL) by addressing code coverage gaps, fixing compiler warnings, and ensuring the correct return values. Their work involved adding and updating numerous unit test cases, focusing on areas such as tasks, semaphores, and timer functionalities. They also modernized the CMake scripts and addressed code formatting to enhance the overall quality and maintainability of the codebase.
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.
Request Free Trial
Joseph Hickey - Software Engineer at NASA Glenn Research Center