Sr. Software Engineer at General Dynamics C4 Systems
Fort Wayne, Indiana, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Jacob Bower is a senior software engineer with 10+ years building hardware/software integration for Software Defined Radio and embedded PowerPC systems, currently driving solutions at General Dynamics C4 Systems from Fort Wayne. He combines low-level C/C++ systems expertise with hands-on assembly and hardware debugging, and brings a rare cross-domain fluency between RF hardware and production software. An active open-source contributor, Jacob has improved core infrastructure in projects like Watchman and CPython variants (including performance work in Meta’s Cinder and tooling in Hermes), demonstrating impact on stability and compile/runtime performance. His background in computer engineering (BS/MS) underpins a pragmatic approach to removing production crashes and squeezing measurable speedups from compilers and runtimes. Notably, he’s moved client libraries between large projects and fixed subtle concurrency and socket-death bugs—work that quietly improves developer tooling and system resilience.
10 years of coding experience
3 years of employment as a software developer
BS, Computer Engineering, BS, Computer Engineering at Michigan Technological University
MS, Computer Engineering, MS, Computer Engineering at Iowa State University
Cinder is Meta's internal performance-oriented production version of CPython.
Role in this project:
Back-end Developer & Performance Engineer
Contributions:116 commits, 6 PRs, 1 branch in 1 year 9 months
Contributions summary:Jacob focused on optimizing the performance of the Cinder CPython project by refactoring the register allocator. They replaced `phmap` containers to improve performance. This optimization resulted in a 10-15% speedup in compilation time. They also implemented features for type-specialized calls, and async generator support, all within the project's code generation and runtime environments.
A JavaScript engine optimized for running React Native.
Role in this project:
Full-stack Developer
Contributions:36 commits, 1 PR in 1 year
Contributions summary:Jacob primarily contributed to the Hermes JavaScript engine, focusing on enhancing its functionality and developer experience. Their work included adding a new command to the `hbcdump` tool for analyzing profile data and adding an API to get HBC page access data. Furthermore, the user worked on fixing a bug related to object destructuring, and improving the build system to work with UBSAN, as well as integrating stack-trace data into chrome heap snapshots. These contributions demonstrate a solid understanding of the engine's internal workings and developer tooling.
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
Jacob Bower - Sr. Software Engineer at General Dynamics C4 Systems