Geospace Technologies Corporation is a company focused on developing core distributed data processing infrastructure. They are seeking a Software Engineer to contribute to software design and development for complex, real-time systems, implement algorithms, and support integration and testing activities.