Summary
Jim Frederick is a firmware and embedded systems engineer with over 20 years of experience building deterministic, multidisciplinary solutions for medical devices, scientific instrumentation, and communications products. He specializes in heterogeneous platforms (FPGA + ARM + Linux), real-time motor and sensor control (BLDC/FOC, PID), high-speed data acquisition, and hardware bring-up—often bridging firmware, electrical, and mechanical teams to deliver production-ready systems. At Bruker he develops multi-processor firmware for precision mass spectrometry with sub-microsecond synchronization and CI/CD across hardware targets, and he leverages AI-assisted tools to speed debugging and refactoring. He’s an inventor and open-source contributor (creator of PyCubeProgrammer_API) with prior work under ITAR and Secret-clearance contexts for FDA-regulated products. A hands-on maker and former makerspace shop captain, he rapidly prototypes optics and mechanical fixtures (LED light pipes, laser-engraved parts) to close the loop between idea and manufacturable hardware. Based in Westford, MA, he’s open to roles centered on firmware, controls, and multidisciplinary engineering.
11 years of coding experience
43 years of employment as a software developer
Pre-Engineering, Pre-Engineering at Spokane Falls Community College
B.S.E.E, Electrical Engineering, B.S.E.E, Electrical Engineering at Gonzaga University
Certificate Electronic Technology, Electronics Technology, Certificate Electronic Technology, Electronics Technology at Spokane Technical Institute
English