Mr. Philip Alldredge

Software Lead Principal Research Engineer III, RSESC


301 Sparkman Drive
Von Braun Research Hall
Room A4
Huntsville, AL 35899
Campus Map



Mr. Alldredge is a software developer for the Rotorcraft Systems Engineering and Simulation Center (RSESC). He holds a M.S. in Computer Science from The University of Alabama in Huntsville. He has experience in developing desktop, server, embedded, mobile, database, and web applications for a variety of operating systems using a multitude of program languages. Mr. Alldredge has experience in the development of embedded software such as, pay-load control, health-monitoring, housekeeping data collection, and robotic control systems. He also has experience developing Ground Support Equipment (GSE) for scientific instruments. His testing experience includes planning and conducting both software and hardware in the loop testing of embedded systems. Mr. Alldredge has experience with model-based engineering using the Architecture Analysis and Design Language (AADL) standardized by the Society of Automotive Engineers (SAE). His work with the AADL includes the investigation of system modelling techniques, the integration of the AADL into the system engineering process, and the development of tools to manipulate and analyze models.


  • M.S., Computer Science, University of Alabama in Huntsville

Recent Publications