DSP Software Engineer
Posted 2026-09-16 · Verified live 2026-09-16
See how your real experience scores against this role — our AI drafts an honest, verifiable resume tailor. Nothing invented, ever. You approve everything.
Get matched — join the waitlist Apply on company site ↗About this role
Resources Employees Timecard Follow Back Apply Now Job ID: CO-3003 Job Title: DSP Software Engineer Location: Evergreen, CO Clearance: TS SCI Travel: Minimal Description: Work in a small team environment to develop signal chain processing libraries for driving the next generation of TapHere! SDR solutions. Candidate will develop libraries and modules for a variety of programs, generating building blocks for the TapHere! Radio foundational architecture. Work will be done from the TapHere! Radio Lab, with occasional travel to customer sites. Experience Required: •BS degree in STEM field supporting an Information Systems Science role (examples include Electrical Engineering, Mathematics, Computer Science, etc.) preferred •2-3+ years of professional experience writing general purpose CPU-based DSP code for RF radio signal processing; using MATLAB for proof of concept and C or C++ or C# for final implementation •Experience creating software filters (FIR, IIR, comb, multirate etc.) •Experience creating software radio functions such as AGC, received power calculations, phase/frequency correction •Experience creating software demodulators and modulators (PSK, FSK, QAM, AM, FM, MSK, etc.) •Experience creating software error coding routines (FEC such as Reed Solomon, CRC, etc.) •Experience with software defined radio signal chain design •Good understanding of Information System Sciences from a signals perspective (correlation, convolution, FFTs, bit error rate, constellations, etc.) Desired Additional Experience (Optional) •SATCOM Systems •Convolutional coding (Viterbi, etc.) •Radar signal processing •Cognitive radio functions •Phased Array techniques (beamforming, adaptive nulling) •MIMO •Spread Spectrum and PN Coding •Familiarity with wireless communication protocols/standards/concepts such as 802.11xx, TDMA, CDMA, LTE, MANET, etc. •Usage of common lab equipment for digital communication signal analysis (spectrum analyzers, vector signal analyzers, oscilloscopes, etc.) •Comfortable working in both Linux and Windows environments Skills Required: • MATLAB and C or C++ or C# • Ability to convert signal processing concepts such as transform theory, sampling theory, filter theory, common signal processing operations (correlation, convolution, etc) into actual software implementations Back Apply Now Spread the word:
One of thousands of fresh listings refreshed nightly, built for cleared & defense careers.
Browse all jobs