About The Position

HawkEye 360 is hiring a Software Integration & Test Engineer to support continuous integration, regression testing, and quality assurance for ELINT ground processing systems. The role works closely with software engineering and ELINT analytics teams to ensure reliable systems that process raw IQ data into ELINT geolocations. The successful candidate will bring software testing and CI/CD experience and be eager to learn ELINT signal processing, developing into a technical role that bridges software engineering and signals intelligence. The position is based in Herndon, Virginia.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Mathematics, or a related technical field, or equivalent experience.
  • At least 4 years of experience in software testing, integration, and quality assurance.
  • Strong experience with regression testing methodologies and impact assessment.
  • Hands-on experience with CI/CD tools and practices, such as Jenkins, GitLab CI, GitHub Actions, or similar.
  • Proficiency with scripting and programming languages for test automation, such as Python or Bash.
  • Strong analytical and problem-solving skills and attention to detail.
  • Self-motivation, strong initiative, and ability to work independently.
  • Eagerness to learn ELINT domain knowledge and develop technical expertise in signals intelligence.
  • Ability to work effectively in fast-paced, mission-critical environments.

Nice To Haves

  • Master's degree in Computer Science, Software Engineering, or a related technical field.
  • Exposure to ELINT, SIGINT, or RF signal processing concepts.
  • Background in signal processing, RF systems, or defense and intelligence applications.

Responsibilities

  • Support CI/CD pipelines for ELINT ground processing systems.
  • Integrate automated test suites into CI/CD workflows using platforms such as Airflow, Jenkins, GitLab CI, or similar tools.
  • Coordinate software integration activities to ensure data flows seamlessly through processing pipelines.
  • Perform system integration testing of ELINT processing software components.
  • Monitor build and deployment processes and identify and troubleshoot integration issues.
  • Maintain and improve test infrastructure, including test environments, data repositories, and validation frameworks.
  • Support software releases by executing release validation procedures and documenting test results.
  • Validate data by comparing before-and-after datasets of ELINT geolocations.
  • Support troubleshooting by systematically isolating and reproducing software defects.
  • Develop understanding of ELINT signal characteristics, emitter parameters, and geolocation principles.
  • Work with ELINT analysts to translate operational requirements into testable acceptance criteria.
  • Collaborate with software engineering, ELINT analysts, and system operations teams.
  • Coordinate with test engineers and analysts to share knowledge and align testing strategies.

Benefits

  • Annual performance bonus
  • Benefits
  • Equity
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service