Geospace Technologies is a leading global provider of advanced technology, software, solutions, and services to the oil and gas, mining, aviation, and energy industries. Our expertise enables real-time data collection, analysis, assessment, and decision-making across multiple data sources and platforms. Through our cutting-edge technology solutions, we deliver the highest quality data, analytics, and insights to the industry.
We are committed to the development and deployment of innovative technologies. We develop state-of-the-art solutions that power decision-making, data collection, and management solutions for our customers. With a deep understanding of the technology landscape and industry, our team develops custom solutions for a variety of clients.
Our engineering and development teams are skilled in programming, coding, application development, and IT. We draw on our collective knowledge and expertise in software development, data science, machine learning, and artificial intelligence to develop customized solutions for our customers.
For our customers, we strive to create added value through technology and to ensure that the solutions we develop are reliable, secure, and efficient. We understand that our customers need to make extremely timely business decisions and believe that it is vital to provide them with tools to make those decisions with confidence.
At Geospace Technologies, our mission is to help our customers maximize their digital investments. Every day our team is working hard to streamline workflows, improve efficiency by making use of the latest technologies, and helping our clients make well-informed business decisions. Our size, knowledge, and engineering experience make us a leader in the development of business-oriented applications and we stand ready to take on any challenge.
Quick Links
Career Paths
Reviews
FAQs
Software Developer
Average Work Hours (weekly unless noted): 40-48
Average Salary (yearly in dollars unless noted): 135000
Description: This job is responsible for designing and implementing software for Geospace Technologies. The software developer will code and debug software, design systems, and develop user interfaces. The developer will also produce technical papers and presentations while working closely with other software engineers, hardware engineers, and stakeholders.
Qualifications / Requirements: To successfully apply for this job, applicants must have at least 5+ years of software development experience, a bachelor’s degree in Computer Science or similar STEM field, experience creating software for enterprise and web applications, familiarity with object-oriented programming languages (C++, C#, Java), and knowledge of the software development life cycle from conception to deployment.
Geospace Technologies is a great and stimulating working environment. The research and development focus means various interesting and complex challenges to tackle. The technical staff are friendly and willing to answer questions, and colleagues are willing to help one another to solve any tasks. The company itself is committed to innovation and quality, with a focus on customer service. Geospace is also a great place to learn and grow, with opportunities for advancement and salaries that reflect the skill of the workforce. Highly recommended!
Katie T..
Review Rating:
4.8/5
4.8
I joined Geospace Technologies as a programmer and found the experience to be quite enjoyable and rewarding. Everyone was extremely supportive and eager to help, and I felt like the knowledge they had of the products, technologies, and processes was invaluable. The atmosphere was also very relaxed and open-minded, and everyone felt very involved in the projects they were working on. I definitely enjoyed my time here at Geospace!
Nina M..
Review Rating:
4.9/5
4.9
Geospace Technologies is a great place to work, especially for a technical position such as mine. Every day presents new and exciting challenges, and I can use my skills and knowledge in a way that is meaningful and beneficial for the company. The environment is very accepting, and colleagues are willing to help one another to overcome any obstacles. Opportunities for career advancement are also available, and it's easy to learn from colleagues who are very experienced in their field. Highly recommended!
Parker L..
Review Rating:
4.9/5
4.9
Geospace Technologies has a fantastic workplace environment for individuals in design and programming positions. I have had the chance to work on a lot of innovative projects, learn new technologies, and work with a great team in the process. Everyone is really supportive and friendly, and I always find that I am able to go the extra mile in contributing creative and technical solutions to complex problems. Geospace Technologies is a terrific place to work, and I recommend it highly!
Riley P..
Review Rating:
4.6/5
4.6
Geospace is an amazing place to work as someone who specializes in programming and IT. The atmosphere is very creative, productive, and collaborative. Everyone is very eager to share knowledge and to help each other out. I was also able to learn many new and advanced technologies that are used across the industry. I would definitely recommend Geospace to anyone looking for a great job in IT!
Frequently Asked Questions
What is Geospace Technologies?
Geospace Technologies is a leading provider of innovative products and services for advanced geophysical and space-related markets.
What technological areas does Geospace Technologies work in?
Geospace Technologies works in a wide variety of areas including geophysical services, imaging technologies, seismic data acquisition, data processing and analysis, navigation systems, communications technologies, navigation & guidance systems and robotics.
What type of job opportunities are available at Geospace Technologies?
Geospace Technologies offers employment opportunities in areas such as engineering, software development and support, research & development, field service, customer service, and sales.
How can I apply for a position at Geospace Technologies?
You can apply for a position at Geospace Technologies via the company’s website. Visit the home page and click on the “Careers” option to learn more.
What is the company’s policy on internships/apprenticeships?
Geospace Technologies offers internships and apprenticeships on a case-by-case basis. For more information, please contact the Human Resources department via the contact information listed on the website.
Locations: Houston, Beaumont, Broussard, Abilene, Midland, Sugar Land, Floresville, Corpus Christi, Austin, San Antonio
Career Paths: Geophysicist, Software Engineer, Systems Administrator, Database Administrator, Network Administrator, Quality Assurance Technician, Technical Support Engineer, GIS Analyst, Robotics Engineer, Cloud Engineer.
Geospace Technologies is a great and stimulating working environment. The research and development focus means various interesting and complex challenges to tackle. The technical staff are friendly and willing to answer questions, and colleagues are willing to help one another to solve any tasks. The company itself is committed to innovation and quality, with a focus on customer service. Geospace is also a great place to learn and grow, with opportunities for advancement and salaries that reflect the skill of the workforce. Highly recommended!
Geospace Technologies is a leading provider of innovative products and services for advanced geophysical and space-related markets.
What technological areas does Geospace Technologies work in?
Geospace Technologies works in a wide variety of areas including geophysical services, imaging technologies, seismic data acquisition, data processing and analysis, navigation systems, communications technologies, navigation & guidance systems and robotics.