Summary
Ryan Niehaus is a Principal Systems Engineer with 11 years of avionics-focused software and systems experience, currently leading requirements-driven design and testing at Collins Aerospace. He brings deep hands-on expertise in C/C++, Java, Python and cross-platform client-server and multithreaded systems, having implemented features for Synthetic Vision, ITAWS and terrain/obstacle/airport map databases. Ryan has represented his company on industry standards committees (RTCA SC-217, ARINC) and helped transition critical processes to DO-200B, blending practical coding with standards-level influence. His background spans embedded and desktop environments, database processing, and audits—plus early work in DAQ systems and LabVIEW—revealing a pragmatic engineer who moves from raw data (60 GB terrain builds) to certified, deployable avionics software.
10 years of coding experience
22 years of employment as a software developer
Clarksville High School
Bachelor of Science (B.S.) Electrical Engineering, Bachelor of Science (B.S.) Electrical Engineering at University of Iowa