Flight Software Engineer at NASA Jet Propulsion Laboratory
Pasadena, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Michael Starch is a Flight Software Engineer and Big Data researcher at NASA JPL with 14 years of experience building flight-grade embedded systems and scalable Earth science data platforms. He develops LEON3-based satellite software, FPGA interfaces, and in-flight update procedures while also integrating Apache Spark, OODT, and cloud providers into high-throughput ground processing pipelines. A hands-on engineer comfortable across C, Ruby, Python and web technologies, he has improved database performance dramatically and built real-time data inventory services early in his career. Michael is an active contributor to NASA's open-source F´ flight software framework, applying embedded-systems rigor to both avionics and large-scale data problems. Based in Pasadena, he blends production-flight reliability with research-driven experimentation to move complex Earth science data systems from prototype to operations.
14 years of coding experience
3 years of employment as a software developer
BSE, Computer Engineering, BSE, Computer Engineering at University of Michigan
F´ - A flight software and embedded systems framework
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:23 releases, 1402 reviews, 1660 commits in 4 years 11 months
Contributions summary:The user, mstarch, primarily contributed to the NASA-Fprime (nasa/fprime) project, focusing on embedded systems and flight software. Their work involved refining existing code, including adjusting exception clauses, and incorporating features like string length calculations. This included changes within the generated code for autocoder test, and corrections in the TCP unit tests for the Drv layer. The user's work also involved code refactoring and implementation.
An intentionally buggy puzzle program designed to teach software bug exploitation (hacking). If you type the correct password, a secret message is printed, however; you could find another way to the secret.
Contributions:1 PR, 18 pushes, 1 branch in 4 years 5 months
correctsecuritysecret-messagepuzzlepassword
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
Michael Starch - Flight Software Engineer at NASA Jet Propulsion Laboratory