1

Idl Programming Jobs (NOW HIRING)

... engineers, program managers, and mission stakeholders. Primary Responsibilities * Lead the ... Python, MATLAB, ENVI/IDL, GIS, and scientific scripting * Data visualization and technical ...

... engineers, program managers, and mission stakeholders. Primary Responsibilities * Lead the ... Python, MATLAB, ENVI/IDL, GIS, and scientific scripting * Data visualization and technical ...

Senior Software Engineer

Dayton, OH · On-site

$119K - $157K/yr

Object-Oriented (OO) Programming skills with modern development languages * Agile software ... Python, MATLAB, IDL, Java, JavaScript / Typescript, NodeJS, C++ * Frameworks: Angular, Spring Boot ...

Showing results 41-60

IDL Programming information

See salary details

$25K

$88.9K

$149K

How much do idl programming jobs pay per year?

As of Aug 20, 2026, the average yearly pay for idl programming in the United States is $88,946.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,500.00 and $116,000.00 per year, depending on experience, location, and employer.

What is IDL programming?

IDL (Interactive Data Language) programming refers to the use of the IDL language, which is designed for data analysis, visualization, and application development, particularly in scientific and engineering fields. IDL is often used for processing large data sets, such as images or sensor data, and provides powerful tools for visualizing and interpreting complex information. Its syntax is similar to other programming languages, making it accessible for users with programming experience. Many research institutions and organizations use IDL for applications in astronomy, medical imaging, and geosciences.

What do IDL programmers do?

IDL Programmers often work on data analysis, visualization, and image processing tasks, particularly in scientific, aerospace, or remote sensing projects. You may be responsible for developing scripts to automate data processing, creating visual representations of complex datasets, or supporting researchers with custom analytical tools. Collaboration with scientists and engineers is common, as you’ll frequently need to understand their requirements and translate them into effective software solutions. The role often involves both independent problem-solving and teamwork in a fast-paced, research-driven environment.

What skills and qualifications are needed to thrive as an IDL programmer?

To thrive as an IDL Programmer, you need strong proficiency in the IDL (Interactive Data Language) programming language, data analysis, and visualization, typically supported by a degree in computer science, physics, or a related field. Familiarity with scientific computing tools, data processing libraries, and experience using version control systems like Git are commonly required. Analytical thinking, problem-solving, and effective communication skills help programmers interpret complex data and collaborate with multidisciplinary teams. These skills ensure accurate data analysis, efficient workflow, and meaningful scientific or technical insights.

What is the difference between Idl Programming vs Software Developer?

AspectIdl ProgrammingSoftware Developer
Required CredentialsTypically requires a degree in computer science or related field, with knowledge of IDL languagesRequires a degree in computer science, software engineering, or related fields, with programming skills
Work EnvironmentOften in specialized industries like aerospace, defense, or scientific researchIn various industries including tech, finance, healthcare, working in office or remote settings
Industry UsageCommon in organizations using IDL for data analysis, simulation, or hardware controlWidely used across multiple industries for application development and software solutions

Idl Programming and Software Developer roles share foundational programming skills and require similar educational backgrounds. However, Idl Programming is more specialized, focusing on IDL languages used in scientific and technical fields, whereas Software Developers work across diverse industries developing a broad range of applications.

More about IDL Programming jobs

What cities are hiring for Idl Programming jobs?

Cities with the most Idl Programming job openings:

Infographic showing various Idl Programming job openings in the United States as of August 2026, with employment types broken down into 1% Internship, 81% Full Time, 13% Part Time, 4% Contract, and 1% Nights. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $88,946 per year, or $42.8 per hour.

GD165 Hydrology Data Support Scientist

ADNET Systems, Inc.

Greenbelt, MD • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 14 days ago


Job description

GD165 Hydrology Data Support Scientist
Come see your career take flight at NASA.
This Hydrology Data Support Scientist position requires a motivated and capable scientist to provide end-to-end support for the Goddard Earth Sciences Data and Information Services Center (GES DISC), to facilitate our mission in support of NASA earth data products in particular for those related to hydrologic. precipitation and water related remotely sensed products using the suite of NASA satellites. These data products include legacy, current and future NASA Earth Science mission data (satellite and modeling), and discipline-related products. For more information about the GES DISC please visit our web site (http://disc.gsfc.nasa.gov/).
Data Support Scientist responsibilities will include understanding the currently archived data at GES DISC (data formats and associated metadata), developing scientific applications such as algorithms for generating value-added products and applications to support advanced services that can be plugged into existing visualization and analysis systems, and developing tools to support interoperability for discovering, accessing, customizing, viewing, and analyzing data. We highly prefer applicants with a strong background in applied sciences who can effectively translate theoretical research into practical, real-world water management solutions. While prior experience using hydrological models is encouraged, it is not strictly required. A critical requirement for this role, however, is the ability to leverage satellite and remote sensing datasets to perform robust analyses using programming languages such as Python. Typical responsibilities will include developing applied hydrological use cases and publishing scientific articles to effectively communicate research outcomes to the broader community.
Position responsibilities will also include developing extensive documentation on the data products and services, providing user-focused support, and supporting the GES DISC user outreach efforts. An example of value added support services is our Giovanni web based visualization tool (https://giovanni.gsfc.nasa.gov/giovanni/).
The Hydrology Data Support Scientist applicant is expected to solve complex algorithm or data conversion problems with little or no oversight and have the ability to respond effectively to science data user questions on technical and scientific issues, provide technical and scientific support in enhancing and extending data and information services. As such, excellent communication skills (written and oral) are a must. The candidate will also have demonstrated capability and interest to learn and apply new technologies to tasks at hand and commensurate familiarity with common data formats, data analysis tools, and relevant programming languages (HDF/HDF-EOS, GRADS, netCDF, IDL, Python, Perl, Fortran, C).
Required:
  • M.S./B.S. in Earth or Environmental Sciences, hydrology, civil engineering, or related physical or atmospheric related science, engineering
  • Satellite remote sensing experience with 3+ years hands on experience supporting satellite based mission data and products
  • 4+ years related experience; scientific programming experience and skill with use of languages such as (Python, IDL, GRADS, perl, C, Fortran) and data formats HDF/HDF-EOS, HDF5, netCDF4, GRIB, and metadata
  • Excellent inter-personal and communications skills
  • Motivated individual with a keen sense for problem solving and ability to work with little supervision and as part of a team
  • Experience leading small projects from inception through execution
  • Ability to work in a multi-task environment
  • US Citizenship or Permanent Residency (LPR) required, with residency in the US for the past consecutive 3 years is required.
  • Ability to obtain and maintain a Tier 1 or Tier 2 Investigation through NASA.

Desired:
  • Experience in an operational data center or with large data storage systems
  • Self motivated individual with experience or interest in leading projects
  • Experience with proposal writing and development is plus
  • Familiarity with UNIX/Linux environment
  • Experience visualizing scientific data or presentation of data for outreach or to a larger user community

Team ADNET brings over 30+ years of experience to information systems and professional services for the federal government. With a history of expertise in software development, computer network design, IT security, mission operations support, and educational outreach, Team ADNET is deeply embedded in the Space and Earth Science at NASA's Goddard Space Flight Center (GSFC) in Greenbelt, MD.
ADNET Systems, Inc. is working with Goddard Space Flight Center to fulfill NASA's vision for space exploration, and working with the Science and Exploration Directorate to fulfill its many missions.
ADNET Systems, Inc. is an employee-centric company, committed to providing premier benefits that support our employees and their families. With affordable medical and dental plans coupled with leading disability and life insurance options, ADNET offers our employees the benefits most sought after by today's professional candidate. Furthermore, our benefits package features the extras that distinguish us from other small businesses, ensuring our high employee retention that our customers appreciate.
Some features of our compensation plans and environment perks include:
  • Annual Leave/Sick Leave
  • Military and Family Emergency Leave
  • Paid Holidays
  • Performance Bonuses
  • Medical, Dental and Vision Plans
  • Direct Deposit Payroll
  • 401K Plan with Company Matching
  • Tuition Reimbursement
  • Swag bags