View All Jobs 4277

Principal Software Engineer - Signal Processing

Develop and maintain end-to-end analytical workflows for RF data to support mission objectives
Herndon, Virginia, United States
Senior
$170,000 – 200,000 USD / year
yesterday
Hawkeye 360

Hawkeye 360

Provides space-based radio frequency data and analytics to detect, characterize, and geolocate RF signals for global situational awareness.

14 Similar Jobs at Hawkeye 360

Principal Software Engineer- Signal Processing

HawkEye 360 is seeking an engineer or scientist with a strong background in mathematics, physics, or electrical engineering to support data-driven analysis and signal exploitation in the RF domain. This role involves programming, statistical analysis, and data transformation to integrate and interpret structured and unstructured data from multiple sources, working with radar and communications systems, RF signals, and sponsor mission data using both GOTS and custom tools. The Software Signals Processing SME will demonstrate strong analytical judgment, the ability to work independently or as part of a team, and effective communication skills to deliver clear, actionable results and translate customer requirements into technical solutions.

As the Principal Software Engineer- Signal Processing, your main responsibilities will be:

  • Develop and implement analytical workflows to process, analyze, and interpret RF, radar, and communications data in support of mission objectives.
  • Design, maintain, and enhance software tools and scripts to automate data ingestion, transformation, and analysis across multiple data sources and formats.
  • Conduct in-depth technical analysis to identify patterns, anomalies, and trends within complex and disparate datasets, applying both quantitative and qualitative methods.
  • Collaborate with multidisciplinary teams, including engineers, analysts, and stakeholders, to define analytical approaches and ensure alignment with operational requirements.
  • Perform hands-on analysis in laboratory and operational environments, including the use of RF test equipment and software-defined radios as needed.
  • Translate analytical results into clear, concise written reports, visualizations, and briefings for technical and non-technical audiences.
  • Support integration and validation of data from sponsor systems, ensuring consistency, accuracy, and adherence to established data-handling procedures.

Your skills and qualifications: Essential education and experience:

  • B.S. or Master's degree in a Mathematics, Physics, or Electrical Engineering field
  • Experience programming in python, C/C+
  • Proficiency using mathematical, statistical, or other data-driven analysis
  • Demonstrated experience transforming, manipulating, and combining data using a programming language, such as Python
  • Proficiency with APIs
  • Demonstrated experience using git, or similar version control systems
  • Demonstrated experience working with sponsor business or mission data, Sponsor applications, or sponsor database structures
  • Obtaining structured and unstructured data from multiple sources, synthesizing it, and presenting the results effectively and concisely in written and graphic form to internal and external stakeholders
  • Experience with Radar or Communication Systems and their operations; ELINT, COMINT, FISINT, SIGINT, etc.
  • Experience with x-midas, m2extra, wvt, or similar GOTS RF signals analysis tools
  • Demonstrated experience interpreting data and working with a variety of data sources and structures in the RF domain
  • Proficiency working independently or as a member of a team to research, organize, and analyze information
  • Experience in applying qualitative and quantitative data analysis methods to analytics problems
  • Experience working in an RF lab environment
  • Must have strong interpersonal and communication skills

Desirable:

  • Able to utilize critical thinking and analytic judgements and apply programmatic, quantitative, and qualitative methods to identify patterns and relationships in disparate datasets
  • Additional experience in java, R, or Fortran, C++ are a plus
  • Ability to interact with customers to coordinate requirements and resolve data questions
  • Experience providing analytical judgement and trend analysis based on research and comparisons with past products
  • Experience with data derived from technical missions, taskings, collection, processing, analysis, or dissemination, especially in the RF domain
  • Experience working with software defined radios
  • Experience with the Sponsor's data handling procedures
  • Experience translating customer requirements into project or system specifications

Base Salary Range: $170,000 - $200,000 annually HawkEye 360 offers a compensation package that includes a competitive base salary plus annual performance bonus and benefits. We consider many factors when determining salary offers, such as candidate's work experience, education, training & skills, as well as market and business considerations. We are also open to considering candidates with experience and qualifications at a different level than required in a job posting, which may affect the compensation package offered.

Company Overview: HawkEye 360 is delivering a revolutionary source of global knowledge based on radio frequency (RF) geospatial analytics to those working to make the world a safer place. The company operates a commercial satellite constellation that detects, geolocates, and identifies a broad range of signals & behaviors. We employ cutting edge AI techniques to equip our global customers with high-impact insights needed to make decisions with confidence. HawkEye 360 is headquartered in Herndon, Virginia.

HawkEye 360 is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity Employer, making decisions without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, marital status, national origin, age, veteran status, disability, or any other protected class.

+ Show Original Job Post
























Principal Software Engineer - Signal Processing
Herndon, Virginia, United States
$170,000 – 200,000 USD / year
Software
About Hawkeye 360
Provides space-based radio frequency data and analytics to detect, characterize, and geolocate RF signals for global situational awareness.