DSP Algorithm Engineer

Fantom CorporationHanover, MD
Onsite

About The Position

Fantom Corporation is a mission-focused organization supporting critical programs across the defense and intelligence community. We partner with our customers to deliver high-impact technical solutions while fostering a culture built on trust, expertise, and long-term career growth. We are seeking a DSP Algorithm Engineer to support the design, development, and implementation of advanced digital signal processing solutions for mission-critical applications. This role focuses on developing high-performance algorithms for signal exploitation, processing low signal-to-noise ratio (SNR) environments, and supporting complex modulation and adaptive signal processing techniques. The ideal candidate has a strong background in Digital Signal Processing (DSP), software development, and RF signal analysis, with experience implementing algorithms in C++, Python, and Linux-based environments.

Requirements

  • Must be fully cleared with a recent MD polygraph
  • Must be willing and able to work fully onsite at the location listed in this posting
  • Bachelor of Science in Engineering, Computer Science, Electrical Engineering, or a related technical discipline (or equivalent experience)
  • 7+ years of experience developing DSP algorithms in support of complex technical programs
  • 7+ years of experience with C++, Linux, Python, or similar software development technologies
  • Strong understanding of Digital Signal Processing theory and implementation
  • Experience developing algorithms for signal exploitation, signal detection, and signal analysis
  • Experience working within Linux development environments
  • Strong analytical, problem-solving, and software development skills
  • Ability to clearly communicate complex technical concepts and algorithm designs to technical teams

Nice To Haves

  • Master of Science in Engineering, Computer Science, Electrical Engineering, or a related field
  • Experience with RF software development and signal processing systems
  • Experience supporting communications intelligence, RF exploitation, or advanced signal analysis programs
  • Familiarity with adaptive modulation techniques and advanced waveform processing
  • Experience integrating DSP algorithms into operational software systems

Responsibilities

  • Design, develop, and implement advanced DSP algorithms for signal processing and exploitation applications
  • Develop software solutions focused on high-throughput processing of signals in challenging operational environments
  • Analyze and process signals with low signal-to-noise ratios, higher-order modulations, and adaptive modulation techniques
  • Modify and enhance existing software and firmware to integrate and adapt Commercial Off-The-Shelf (COTS) and Government Off-The-Shelf (GOTS) technologies
  • Develop, test, and optimize algorithms to improve system performance and operational effectiveness
  • Collaborate with software engineers, system engineers, and technical stakeholders to integrate DSP capabilities into larger systems
  • Document algorithm designs, methodologies, and performance characteristics
  • Present and explain developed models and algorithms to technical team members to facilitate knowledge sharing and operational use
  • Support testing, validation, troubleshooting, and performance analysis activities
  • Contribute to the development of next-generation signal processing capabilities and mission solutions
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service