Portfolio Careers

Discover opportunities to work at a NightDragon portfolio company

Software Engineer - Software Defined Radio

HawkEye 360

HawkEye 360

Software Engineering
Herndon, VA, USA
Posted on Monday, July 4, 2022
HawkEye 360 (HE360) is currently seeking an Software Engineer (Software Defined Radio) to join our Processing team. Hawkeye 360 is rapidly adding more satellites to its existing constellations. Our constellations fly in a formation needed to detect, characterize and geolocate RF signals. The payload SDR on our constellations is responsible for the detection, and collection of these broad set of RF signals from various emitters. The collected data aids in precisely geolocating the emitters. We are looking for a Software Engineer (SDR) to design, develop, test and help deploy our SDRs. The ideal candidate will enjoy working in a fast paced environment with a team of likeminded individuals looking for creative solutions to our unique problem set.

As the Software Engineer - Software Defined Radio, your main responsibilities will be:
  • Work with the team to define the software/firmware architecture for our SDRs.
  • Write software in C++ and Python to collect RF signals on our SDRs.
  • Develop test software to support unit, and integration testing of SDRs.
  • Design, simulate and implement FPGA IP for our collection system on the SDRs.
  • Contribute to code reviews, optimization, and re-implementation; especially where existing implementations require refactoring or substantive rework to hit performance targets in the constrained environments that our SDRs operate in.
  • Assume a role of growing personal responsibility for designing and implementing algorithms and processing components with guidance from the senior technical staff.
Your skills and qualifications:
Education and experience:
  • B.S. in Electrical Engineering, Computer Engineering, Computer Science, or related field with an emphasis on digital signal processing and communications. Relevant work experience will be considered if determined to be equivalent.
  • Ability to work with a diverse team of engineering developers.
  • Experience in software development as part of a team with object-oriented concepts using Python, C, and C++.
  • Experience simulating, testing, and troubleshooting DSP algorithms and systems.
  • Strong debugging and problem-solving skills.
  • Solid written and oral communication.
  • M.S. in signal processing or related field (mathematics, physics, computer science)
  • VHDL and/or Verilog and general FPGA design experience.
  • Embedded or high-performance computing experience, especially using ARM processors and SIMD instructions.
  • Digital and analog HW design and development.
  • Experience performing systems engineering.
  • Experience with communications and/or software defined radio and software packages such as GNU Radio.
Salary Range: $90,000 - $140,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.