Solers, Inc.

  • Scientific Algorithm Developer/Integrator

    Job Locations US-MD-Greenbelt
    Job ID
  • Overview

    Solers provides systems and software engineering support to the National Oceanic and Atmospheric Administration (NOAA) National Environmental Satellite Data and Information Service (NESDIS) to ensure systems are developed, deployed, updated, and available - allowing NESDIS to fulfill its mission.   As part of this support to NESDIS, Solers’ team provides development and integration of satellite meteorological product generation algorithms within its Environmental Satellite Product Distribution System (ESPDS).  Solers seeks experienced engineers familiar with processing environmental data; including exposure to Geographic Information Systems (GIS); familiarity with Unix and MS Windows Operating Systems;  familiarity with Java and Python programming languages; and, familiarity with file types used in environmental data processing (e.g., NetCDF, HDF5). 


    Responsibilities Include: 

    • Assesses and evaluate provided algorithms
    • Work with algorithm providers to troubleshoot and resolve issues to facilitate algorithm integration
    • Integrate provided algorithms within execution framework
    • Write scripts to drive algorithm execution
    • Develop code to perform data manipulation
    • Develop tools and techniques for automated system testing and algorithm analysis
    • Support system deployment, integration, test, and evaluation
    • Provide occasional on-call support during non-working hours
    • Comply with configuration management and other development standard processes
    • Identify and evaluate solutions to enhance and improve efficiency, usability, performance, reliability, and cost-effectiveness
    • Provide user-support to maximize mission capabilities and transition algorithm support to customer, to include training and monitoring



    BS in Computer Science or other related Engineering Degree or a comparable amount of work experience.


    Required Skills:

    • 3-7 years of remote sensing product generation experience
    • Bachelor’s Degree (experience may substitute for education) in Computer, Meteorological or similar physical Science preferred.
    • Strong troubleshooting skills
    • Ability to prioritize and manage work to critical project timelines in a fast-paced environment
    • Ability to analyze risk and report problems concerning system requirements
    • Excellent written and verbal communication

    Desired Skills:

    • Experience with satellite meteorological data processing
    • Experience with Linux and MS Windows OS
    • Experience with Java,Python,Perl
    • Familiarity with Fortran,C, C++
    • Experience with public cloud platforms especially AWS
    • Experience with distributed computing technologies/methodologies
    • Experience with NoSQL databases.


    Greenbelt, MD


    Security Requirement:

    US Citizenship Required, ability to obtain and maintain a government security clearance


    Solers is an Equal Opportunity / Affirmative Action employer. All qualified candidates will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status or any other factor protected by law.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed