Geospace Technologies · 3 weeks ago
Senior Software/Firmware Developer
Geospace Technologies is currently seeking a Senior Software/Firmware Developer with strong skills in C++, C#, .NET API, SQL, and embedded C. This role involves being part of a cross-functional team responsible for the full product development life cycle, from conception to availability, and includes maintaining and upgrading existing software.
Manufacturing
Responsibilities
Development and Implementation of software/firmware to control and support Intelligent hardware
Overseeing and guiding the analysis, development, and deployment of software
Maintaining and upgrading existing Geospace software, used to control devices, testing and tools for customer use after deployment
Managing the end-to-end life cycle for the production of software and applications
Work closely with management, hardware engineering groups, other development team members, and customer input, to understand and identify potential features and solve issues
Implement new technologies, such as the development of a Data Lake and use of AI or ML to extract meaningful data from the repository
Qualification
Required
Strong skills in C++
Strong skills in C#
Strong skills in .NET API
Strong skills in SQL
Strong skills in embedded C
Self-starter with skills in design
Skills in coding
Skills in database access
Skills in software testing
Strong understanding of process flow
Expertise with C++/C#/.Net development
Ability to debug legacy code and improve its performance
Use of responsive design principles
GUI features for displaying large numbers of components and generation of user reports
Graphing libraries and Time-series data analytic displays
Skills with operational UI design and user experiences for SaaS applications
Software and product lifecycle management expertise
Experience learning and leading new technologies and UX methodologies
Computer Science or Software Engineering Degree
Must be eligible to work in the US permanently without sponsorship
Preferred
Familiarity with Agile methodologies
Use of Visual Studio
AI
Machine Learning
Use of Data Lake
Benefits
Comprehensive medical, dental and vision plans
401(k) with a percentage match
Supplemental insurance options
Paid time-off program with paid holidays
Paid volunteer hours, and charitable giving matches
Company
Geospace Technologies
Geospace Technologies has been bringing innovative seismic solutions to the most demanding and diverse environments worldwide.
Funding
Current Stage
Public CompanyTotal Funding
$25MKey Investors
Woodforest National Bank
2025-08-29Post Ipo Debt· $25M
1997-11-21IPO
Recent News
2025-11-21
2025-11-12
2025-09-12
Company data provided by crunchbase