
USRA and the Science and Technology Institute are seeking a full-time Software Engineer to work in our Huntsville, AL office.The candidate will work directly with EarthRISE, which is a project of the National Aeronautics and Space Administration (NASA) that works in collaboration with state, local, tribal, territorial, and private sector partners to use information provided by Earth observing satellites and geospatial technologies for managing environmental challenges. EarthRISE’s goal is to empower decision-makers with tools, products, geospatial artificial intelligence, and services to act locally on issues such as disasters, agriculture, water, ecosystems, air quality, and health.
We are seeking a highly motivated Software Engineer experienced in the development of scientific visualization tools, involving geospatial data (interactive maps, charts and tables) and automation of scientific data processing workflows. The engineer will work with teams of early career scientists in the EarthRISE Developers Academy to create various web-based visualization and analysis interfaces using a large and diverse array of Earth observation datasets and solutions customized for use cases in various thematic areas.
The Software Engineer will require strong interpersonal and communication skills to successfully elicit crucial requirements and produce solution prototypes in short development cycles. The Engineer will be part of the Geospatial IT Team in EarthRISE and will collaborate closely with teammates to leverage existing experience and available assets (e.g., existing application code and patterns, current technological infrastructure and methodologies, etc.).
Specific Responsibilities
Potential candidates should be proficient in various programming languages, able to deploy various technology infrastructure components (primarily in cloud environments), and have a strong foundation on machine learning and AI techniques and tools.
The EarthRISE Software Engineer will:
Education: Master’s degree in computer science, software engineering or similiar degree focusing on Software Development or equivalent experience
Experience: 5 or more years of experience in Software Development projects using a broad set of technologies such as:
Specialized experience on Earth science geospatial data analysis tools, such as:
Knowledge, Skills & Abilities:
Working Conditions:
This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, etc. for extensive online usage. This is largely a sedentary role.
Travel: None
Citizenship: Candidate must be a US Citizen
This position is contingent on contract funding.
Applicants should apply to the posting at Home | USRA Careers and include a letter of interest, resume, or curriculum vitae. Additional information on USRA can be found at Home | USRA
USRA is an Equal Opportunity Employer: Minorities / Females / Protected Veterans / Disabled / Sexual Orientation / Gender Identity.

USRA is a premier space and aeronautics organization—solving the nation’s most challenging problems using our deep expertise in research and workforce development, and leveraging the capabilities and leadership of universities.