1

Idl Programming Jobs (NOW HIRING)

GCP Data Engineer

Charlotte, NC · On-site

$111K - $134K/yr

Experience with Scala 2.x (Functional Programming experience) * Hands on experience with SQL * (Nice to have) IDL / Thrift / Finagle knowledge / experience * Excellent communication and teamwork ...

React Engineer

Phoenix, AZ

$104K - $139K/yr

Experienced UI engineer with 3+ years of commercial work experience, strong/accomplished UI ... IDL). Education:Employment Type: CONTRACTOR

Data Engineer

Charlotte, NC · On-site

$111K - $134K/yr

Scala 2.x (Functional Programming experience) * Hands on experience with SQL * GCP / Google Cloud (Pubsub / Dataflow / Big Query) * (Nice to have) IDL / Thrift / Finagle knowledge / experience * Lead ...

Senior DSP Engineer

Peachtree Corners, GA · Hybrid

$120K - $145K/yr

Leveraging tools such as IDL, MATLAB, Python or C++ to analyze data and generate algorithms ... Bachelor's degree in engineering, mathematics, or a related technical field * Experience with ...

Must have programming skills with at least one of the following languages: * MATLAB * Pyton * FORTRAN * IDL * Perl/Shell Scripting * Knowledge of common earth science data formats, metadata, and ...

next page

Showing results 1-20

Idl Programming information

See salary details

$25K

$88.9K

$149K

How much do idl programming jobs pay per year?

As of Jun 26, 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 are the key skills and qualifications needed to thrive as an IDL Programmer, and why are they important?

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.

What are some typical projects or tasks an IDL Programmer might work on within a research or engineering team?

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 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.
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 June 2026, with employment types broken down into 25% Temporary, and 75% Contract. Highlights an 97% Physical, and 3% Remote job distribution, with an average salary of $88,946 per year, or $42.8 per hour.
Intelligence Management Specialist (Common Operating Picture's - Intelligence Data Layer (COP-ID...

Intelligence Management Specialist (Common Operating Picture's - Intelligence Data Layer (COP-ID...

Pae

Joint Base Pearl Habor Hickam, HI

$97K - $122K/yr

Full-time

Posted 11 days ago


Job description

Purpose and Impact:

This position is contingent upon award of contract, business needs, security clearance verification, and funding availability. We are seeking a Mid-Level Intelligence Management Specialist to support various locations. The ideal candidate will need to do the following. Provides a full range of intelligence and administrative support to assist analysts, engineers, and scientists involved in a variety of intelligence disciplines and activities. Activities include, but are not limited to, reviewing documents for accuracy and responding to staff requests on accessing, coordinating, consolidating or formatting; assisting with administration and management of RFIs, task actions, reports, and briefings; preparing correspondence and other documents needed to support the management of the program and associated activities; creating read-ahead documents, coordinating with security to ensure guests have appropriate access, and building read ahead books or material for official functions and meetings; and providing cross-domain data transfer and intelligence dissemination support.

Command Common Operating Picture's Intelligence Data Layer (COP-IDL) watch stander. Stands watch as part of the Common Operating Picture's Intelligence Data Layer Fusion Cell (COP-IDLFC) as the Joint Operations Center (JOC) COP-IDL Manager during routine operations. During crisis/contingency operations, serves as one of two-crisis watchstanders reporting directly to the Senior Watch Officer (SWO) and Commander in garrison or deployed. Prepared to deploy during Continuation of Operations (COOP) execution. Maintains the theater COP-IDL providing 24/7 support to headquarters and theater components. Ensures reporting requirements are met and arbitrates any conflicts in intelligence track information among reporting elements. As Command COP-IDL Subject Matter Expert (SME), develops and maintains COP-IDL Training program comprised of Job Qualification Requirements (JQR), Computer-Based Training (CBT) and USINDOPACOM J2 JIOC in-class instruction.

Provides a full range of COP-IDL Development and COP-IDL Management supp01i to assist analysts, engineers, and scientists involved in a variety of intelligence disciplines and activities. Activities include, but are not limited to., building and maintaining databases; monitor intelligence; assists with administration and management of RFIs; produces metrics; provides cross-domain data transfer and intelligence dissemination support, system-high to -low transfers between Joint Worldwide Intelligence Communications System (JWICS), Secret Internet Protocol Router Network (SIPRNet), Non-classified Internet Protocol Router Network (NIPRNet), and other U.S. and Allied/ Partner systems.

Updates objects of interest within the COP-IDL using advanced tactical data processors (TDP), and available COP-IDL management tools leveraging an all-source Object Management Service.

Work Schedule: Standard 40-hour work week between 0600 and 1800, Monday through Friday. Ability to work shift work if necessary.

Essential Responsibilities:

Provides COP-IDL support with a demonstrated proficiency managing a COP-IDL using enterprise and program of records tools. The COP-IDL watch stander should be steeped in all-source analytic techniques, to include Object Based Production (OBP), with a strong background in and knowledge of SIGINT, Overhead Persistent Infrared (OPIR), and Geospatial Intelligence (GEOINT). In support of this subtask, the contractor shall COP-IDL Development and Management to include but not limited to: 1) National Rec01maissance Office (NRO) FADE MIST; 2) NRO Bodhi; 3) NRO Thresher; 4) NRO Watchbox and Intelbook; 5) Maven Smart System; 6) DIA CHRONICLE; 7) Maven Smart Systems (MSS); 8) Global Command and Control System - Joint (GCCS-J) I Global Command and Control System - Integrated Imagery and Intel (GCCS-13) I Agile Client; 9) Chatsurfer.

Provides illustrations to support finished intelligence products.

Minimum Requirements (Knowledge, Skills, and Abilities):

  • Demonstrates comprehensive mission knowledge and skills that affirms completion of all developmental training and experiences for the labor category.
  • Communicates understanding from information that may be incomplete, indirect, highly complex, seemingly unrelated, and / or technically advanced.
  • Works independently with minimal oversight and direction.
  • Collaborates and work with other IC members on information sharing, driving collection, and addressing analytic disputes and conflict resolution.
  • Develops concise, insightful, and comprehensive products for defense intelligence.
  • Works with teams in researching multifaceted or critical problems.

Security Clearance Required:

  • TS/SCI. Ability to take a poly if requested

Minimum Years of Experience:

  • Required Experience: At least 8 years of experience relevant to the specific labor category with at least a portion of the experience within the last 2 years..

This position is not designated as a safety sensitive position.

As part of our commitment to maintaining a safe and compliant work environment, Amentum is a drug-free workplace and requires all personnel to comply with company drug and alcohol policies as a condition of employment. Employment is contingent upon successful completion of the drug screening process. Please note that this may include pre-hire screening for marijuana, as well as other federally controlled substances due to Amentum's role as a federal contractor and trusted partner to the US Government.

Other Responsibilities:

Safety - Amentum enforces a safety culture whereby all employees have the responsibility for continuously developing and maintaining a safe work environment. As appropriate, each employee is responsible for completing all training requirements and fulfilling all self-aid/buddy aid responsibilities, participating in emergency response tasks and serving on safety committees and teams.

Quality - Quality is the foundation for the management of our business and the keystone to our goal of customer satisfaction. It is our policy to consistently provide services that meet customer expectations. Accordingly, each employee must conform to the Amentum Quality Policy and carry out job activities in compliance with applicable Amentum Quality System documents and customer contracts. Each employee must read and understand his/her Quality Management and Customer Satisfaction responsibilities.

Procedure Compliance - Each employee must read, understand and implement the general and specific operational, safety, quality and environmental requirements of all plans, procedures and policies pertaining to his/her job.

Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.

#javelin