Boulder, United States of America On-site $114,000.00 - $171,000.00

Northrop Grumman is hiring an EO/IR Software Engineer - Level 3 or 4

About the Role

Work as a key contributor on a specialized engineering team advancing autonomous detection and estimation technologies. You will design, build, and validate software that processes data from electro-optical and infrared (EO/IR) sensors to identify and analyze potential threats. This role demands strong technical skills in modern C++ and Python, with a focus on creating robust, modular code in a Linux-based development environment.

Key Responsibilities

  • Develop and refine software for processing sensor data to detect and classify threats
  • Apply in-depth knowledge of EO/IR sensor physics and material optical properties to improve system performance
  • Create analysis tools and algorithms for real-time data interpretation
  • Write clear, thorough technical documentation and participate in debugging complex software systems

Qualifications

Applicants must hold a current, active U.S. DoD Secret clearance and be willing to upgrade to Top Secret if required. Travel up to 10% may be needed.

  • Bachelor’s degree in STEM and 5+ years of experience, or Master’s with 3+ years, PhD with 1+ year, or 9+ years of professional experience in lieu of degree (Level 3)
  • Bachelor’s degree in STEM and 8+ years of experience, or Master’s with 6+ years, PhD with 4+ years, or 12+ years of professional experience in lieu of degree (Level 4)
  • Proven experience with Linux, modern C++ (C++20+), Python, and modular development tools such as Git and CMake
  • Fundamental understanding of EO/IR systems and how materials interact with light across the spectrum

Preferred Skills

  • Experience with infrared bands (LWIR, MWIR, SWIR), image processing, and signal-to-noise ratio (SNR) analysis
  • Familiarity with statistical methods, data fusion, state estimation, and tracking algorithms
  • Background in remote sensing, stereo vision, or long-range infrared systems
  • Knowledge of containerization (Docker, Kubernetes) and DevOps practices
  • Experience with the Atlassian suite (Jira, Bitbucket, Confluence)

Work Environment

This is an onsite role located in Boulder, CO. The team operates in a fast-paced R&D setting that values collaboration, technical rigor, and creative problem-solving. You’ll work closely with engineers, scientists, and end users to turn sensor data into actionable insights.

Compensation & Benefits

  • Salary range: $114,000–$171,000 (Level 3); $142,200–$213,400 (Level 4)
  • Discretionary and annual bonuses available
  • Long-term incentives for eligible roles
  • Health, life, and disability insurance
  • Paid time off, holidays, and eligibility for overtime and shift differential
Required Skills
C++PythonGitCMakeKubernetesDocker ComposeJiraBitbucketConfluenceEO/IR systemssoftware engineeringsecurity clearanceSTEM C++PythonGitCMakeKubernetesDocker ComposeJiraBitbucketConfluenceEO/IR systemssoftware engineeringsecurity clearanceSTEM
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
About company
Northrop Grumman
Northrop Grumman works on revolutionary systems that impact people's lives around the world. The company has been at the forefront of many technological advancements in the nation's history, from the first flight across the Atlantic Ocean to stealth bombers and landing on the moon.
All jobs at Northrop Grumman Visit website
Job Details
Department Space Systems, Multi-Domain Operations, and Missile Defense Integration Business Unit
Category embedded
Posted 9 days ago