Help Build the Future of Geophysics

We are a diverse and dynamic group of scientists, engineers, geophysicists and technologists working to design real-life solutions to earth and subsurface physics problems. All of our departments, including engineering, sales, accounting, marketing, support, and manufacturing work as a team, with an average employee tenure of 12 years. Geometrics is a great place to work and if what we do interests you, we would like to talk to you about joining our team.

EEO Rights and Policies

Geometrics is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities.

To read our company’s EEO/AA policy, please click here. For more information about your EEO rights as an applicant, please click here. And to read our Pay Transparency Statement, click here

Accessibility Statement

Geometrics is committed to working with qualified individuals with physical or mental disabilities. Applicants who would like to contact us regarding the accessibility of our website or who need special assistance or a reasonable accommodation for any part of the application or hiring process may contact us at: EEO-response@geometrics.com or (408) 954-0522. This contact information is for accommodation requests only. Evaluation of requests for reasonable accommodations will be determined on a case-by-case basis.

Job Listings

Support
Software Engineer – Instrumentation
Description

At Geometrics, we manufacture highly precise scientific instruments to measure properties of the Earth’s sub-surface. Our instruments are used outdoors in the harshest of conditions and provide quality data to our customers, enabling them to solve complex problems in environmental sciences, natural resource exploration and infrastructure development. Our R&D team is a diverse and dynamic group of scientists, engineers, geophysicists and technologists working hard to design real-life solutions to earth and subsurface physics problems.

Our customers continually challenge us to develop easier-to-use instruments that take them closer to their solutions through better precision in measurements that can be recorded in wider range of environmental conditions. Geometrics is focused on meeting these challenges using emerging technologies such as autonomous platforms, cloud computing, IoT, and machine learning to provide innovative solutions.

About You:
  • An Engineer who embraces challenges
  • Great at working within experienced cross-disciplinary teams
  • Passionate about enabling hardware through innovative software approaches
  • Comfortable with design thinking approach to solving complex problems
  • Dream to understand the Earth and the geologic environment we live in
  • Value variety in the types of problems you work on
Your Responsibilities
  • Build and maintain performance software applications upon instrumentation hardware to provide an intuitive user experience to our customers
  • Develop production code, primarily in Java, C, C++ and/or C#
  • Participate in system design and architectures for various data acquisition instruments to develop customer-centric solutions
  • Prioritize and deliver robust, quality software applications in timely manner
  • Test, debug and fix software with hardware in loop
  • Provide feedback to hardware designers to improve functionality, usability and performance of our instruments
  • Write and maintain build and release documentation
  • Follow and improve software engineering best practices at Geometrics, including Source Code Management, DevOps and Release Process
Requirements
Necessary:
  • BS in Computer Science/Computer Engineering/Electrical Engineer with 5 years’ industry-relevant experience or MS in CS/CE/EE with 2 years’ industry-relevant experience
  • Native familiarity with Java, C, C++, and/or C#
  • Experience in developing hardware-interfacing software solutions
  • Well versed in object oriented thought processes, standard algorithms and structures, and their typical use cases
  • Experience with formal software development processes in requirements analysis, SCM, DevOps, software release, and maintenance
  • Self-driven problem solver with initiative to recognize and accept challenges
  • Excellent verbal and written communication skills and the ability to collaborate with cross functional teams
Desired:
  • Experience in developing full-stack solutions in the IoT paradigm from hardware device driver level to data management in the cloud and graphical user interfaces
  • Experience in developing fault-tolerant software over distributed and heterogonous architecture
  • Experience in developing embedded software using RTOS or embedded Linux
  • Well versed in object oriented thought processes, standard algorithms and structures, and their typical use cases
  • Developing software for the Android platform
  • Familiarity with Python, Git, SVN and JIRA
Qualifications

To apply, please send your resume and cover letter to: careers@geometrics.com, include your name and SW19 in the subject line. At this time, Geometrics is not able to sponsor applicants for work visas.

Geometrics is an EEO/AA Employer. Veterans/Disabled and other protected categories are encouraged to apply.

This position requires access to export-controlled information and employment is contingent on obtaining U.S. Government export control authorization, to the extent required by law.

Download a PDF copy of this job listing here

Start Your Next Career Today

Use the form below to send an application