David Carter is a seasoned Senior Principal Software Engineer at SAIC, where he leverages over 29 years of extensive experience in software engineering, particularly within the space program domain. His current role focuses on Independent Verification and Validation (IV&V) for the Program Control System (PCS),...
David Carter is a seasoned Senior Principal Software Engineer at SAIC, where he leverages over 29 years of extensive experience in software engineering, particularly within the space program domain. His current role focuses on Independent Verification and Validation (IV&V) for the Program Control System (PCS), where he plays a pivotal role in ensuring that software systems meet rigorous standards and requirements. David’s expertise encompasses a wide range of critical areas, including real-time command and control systems, which are essential for the successful operation of space missions.
Throughout his career, David has demonstrated a strong commitment to software design, implementation, and support across various scientific and commercial environments. His proficiency in UNIX and multiprocess systems, combined with his experience in client/server architectures, allows him to tackle complex software challenges effectively. David's meticulous approach to software configuration management and testing ensures that all systems are not only functional but also reliable and maintainable.
Key projects under David's leadership have included the development of thorough unit testing protocols and adherence to strict software standards, which are crucial for mission-critical applications. His background with legacy systems, such as CRAY and UNIVAC, alongside modern Intel architectures, positions him uniquely to bridge the gap between traditional and contemporary software solutions. As a thought leader in the field, David continues to push the boundaries of software engineering, driving innovation while maintaining a steadfast focus on quality and compliance in every project he undertakes.