Full Time

Senior Software Engineer (Remote Sensing)

Umbra
Arlington, VA
Remote!
???* / year

Job Description

About this kind of role

What a Senior Software Engineer (Remote Sensing) usually does. The employer's own details are in the listing.

Typically does: A Senior Software Engineer specializing in remote sensing develops and maintains software solutions for processing and analyzing data acquired from satellites or aircraft. This often involves creating algorithms for image processing, classification, and feature extraction, as well as building data pipelines for ingestion, storage, and distribution. They may also be involved in the design and implementation of geospatial applications and tools. Collaboration with scientists and other engineers is a frequent aspect of the work.

Tools and skills: Proficiency in programming languages like Python, Java, or C++, experience with geospatial libraries (e.g., GDAL, Rasterio), and familiarity with remote sensing data formats (e.g., GeoTIFF) are generally required, alongside strong skills in data structures, algorithms, and software design principles.

Good fit for: Individuals with a strong analytical mindset, a passion for geospatial technologies, and the ability to translate complex scientific requirements into robust and efficient software solutions typically thrive in this role.

The government’s broadest measure of unemployment, which also counts people working part-time who want full-time, was 7.6% in September, against 8.1% a year before. See it over the years →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.