Summary
David Sorensen is a Principal Staff Software Engineer in Austin with over 20 years of hands-on experience building high-performance test, data acquisition, and RF software systems for aerospace and defense. Trained in mechanical engineering and mechatronics with deep robotics roots, he blends LabVIEW, TestStand, RT/FPGA, and embedded C/C++ expertise to deliver modular, reusable test architectures used in mission-critical programs. At National Instruments and prior roles at Lockheed Martin and BAE Systems he led teams, architected STE frameworks, and was repeatedly recognized as a domain expert in test systems. He has practical robotics research experience from academia and international work, including a published IROS paper and NSF-funded research, which informs his pragmatic approach to automation and sensor integration. Known for solving tough integration and real-time performance problems, he favors efficiency and reuse, turning complex RF and detector testing requirements into reliable production systems.
10 years of coding experience
8 years of employment as a software developer
Mechanical Engineering, Mechanical Engineering at The University of Texas at Austin
Master of Science Mechanical Engineering; mechatronics and robotics, Master of Science Mechanical Engineering; mechatronics and robotics at Texas A&M University