Digital Signal Processor/Algorithm Developer

Stochastic Analysis, Algorithm Development, Python, C/C++, X-Midas, Salvage, Redhawk
Full Time
Depends On Experience
Telecommuting not available Travel not required

Job Description

About ASI:

Applied Signals Intelligence, Inc., (ASI), is a fast growing, entrepreneurial, employee owned Cyber-EM and ISR systems provider. ASI’s team of engineers and scientists have developed new, patented, ultrawideband vector-sensor and signal processing technologies for signal intercept and Radio Frequency Direction Finding (DF) of communication and radar waveforms.

ASI delivers software defined radios, antennas and processors to its customers, and supports platform integrations, system integrations, and, Concept of Operations development. ASI is continually performing research and developments to enhance the capability and extend the reach or its technologies.

Job Summary:

Our team activities include software development, custom hardware design, digital signal processing, FPGA design and implementation, and python/java/C++ programming/simulation. As a member of our team, you will be responsible for the design of custom SDR functions such as DF engines, demodulators, detectors, advanced waveform analyzers, and classifiers for use in intercept and geo-location of signals of interest. You will work with SDR and FPGA design engineers to code, implement, and test algorithms and systems.

We are looking for an individual that generates creative, technically sound solutions and can rapidly prototype them to support proof-of-concept experiments. Projects include: design and implementation of digital signal processing (DSP) algorithms for embedded and software defined radio (SDR) centric systems and integration of various sensor types including inertial measurement units (IMUs). Specific responsibilities include implementation of signal demodulators, signal detectors, signal classifiers, DF algorithms, positional processing algorithms, heat mapping for geo-location of emitters, etc.


  • Stochastic analysis and algorithm development for communication and radar waveforms
  • Real-time algorithm development
  • Algorithm design for embedded systems
  • Integration of algorithms with SDR and Geo-location platforms
  • Integration of GPS and GNSS processing systems
  • Performance analysis and system validation simulations
  • SDR system bring-up and test


  • BS/MS/PhD in Electrical Engineering or other relevant technical discipline, or a demonstrable portfolio of functional DSP accomplishments
  • Minimum 5 years DSP design experience
  • Skilled coder in python/C/C++
  • Experience with parallel coding on Intel-based processors using OpenMP
  • Personal communication skills
  • Strong desire to work with, understand, and solve problems in the RF domain

Relevant Extras:

  • X-Midas, Salvage, REDHAWK/TOA, GNU Radio
  • Working knowledge of GPS and GNSS processing systems
  • TS/SCI clearance desired. U.S. Citizenship required


  • All employees participate in company stock option plan
  • Entrepreneurial team environment that you can influence
  • Product and technology development path that you can influence
  • ASI offers a comprehensive benefits package including a liberal vacation plan, a matching retirement program, strong health care, and competitive salaries commensurate with skills and experience.


Dice Id : 9107883sc
Position Id : 506702
Have a Job? Post it