We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Senior Software Engineer

HawkEye 360
United States, Virginia, Herndon
196 Van Buren Street (Show on map)
Oct 23, 2025
Current Job Openings >> Senior Software Engineer
Senior Software Engineer
Summary
Title: Senior Software Engineer
ID: DAT-25-05-ISR.1
Team: Data & Analytics
More about this job >
Description

Our Algorithms Team designs and deploys advanced digital signal processing (DSP), geolocation, and machine learning solutions across embedded and cloud environments. We're seeking a Senior Software Engineer to help build computationally efficient, scalable, and robust software systems that bring these algorithmic innovations into production.


As the Senior Software Engineer, your main responsibilities will be:

  • Design, build and maintain memory-efficient, low-latency, and reusable code in Python and C++.
  • Apply analytical, debugging and problem-solving skills to support data-heavy applications in production to achieve product and operational reliability goals.
  • Collaborate on design and code reviews to drive consistent, reusable, and interoperable software design across multiple teams and repositories.
  • Collaborate across signal processing, data engineering, data science, space and product teams to develop and deploy production level signal processing, geolocation and ML pipelines.


Your skills and qualifications:

Essential education and experience:


  • B.S. or higher in Electrical Engineering, Computer Engineering, Computer Science, Mathematics, Applied Physics, or related discipline or equivalent experience.
  • 5+ years of professional software development experience using Python and C++.
  • Strong background in object-oriented design principles and implementation in Python and C++, with a focus on writing maintainable and reusable code.
  • Experience with standard Python tools & frameworks (e.g. NumPy, pandas, SciPy, scikit).
  • Experience deploying software in Docker and/or Kubernetes environments using a major cloud provider (e.g., AWS).
  • Experience developing and supporting DevOps best-practices (e.g., GitLab-based CI/CD).
  • Demonstrated experience developing software in a Linux environment.
  • Excellent communication skills and a collaborative, team-first mindset.


Desirable:

  • M.S. or Ph.D. in Electrical Engineering, Computer Engineering, Computer Science, or comparable
  • Experience deploying data processing or ML applications operating on large datasets in an orchestrated environment (e.g. Airflow, Dagster).
  • Experience working with RF data or related signal processing systems.
  • Experience implementing data quality, validation, and monitoring systems to ensure accuracy and integrity across large datasets.
  • Experience designing and implementing unit tests and performing A/B and regression testing to ensure software quality and stability.
  • Experience developing custom Python C++ extensions using pybind11 and building distributable packages (e.g., wheels).
  • Demonstrated ability to balance performance optimization with maintainability and clear, well-structured code.


Base Salary Range: $130,000 - $170,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.

To all recruitment agencies: HawkEye 360 does not accept unsolicited agency resumes. Please do not forward resumes to our jobs alias, HawkEye 360 employees or any other organization location. HawkEye 360 is not responsible for any fees related to unsolicited resumes.
Apply Now
Refer to a Friend
Applied = 0

(web-675dddd98f-kfkhf)