TapHere Technology, LLC
DSP Software Engineer
Skills
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Location:
Evergreen, CO 80439, USA
Work mode:
Onsite
Published on:
15 September 2026
What they need
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
Other offers great for you!
These companies are also looking for great profiles
NGC x OPTIMA
Ingénieur Logiciel embarqué
Freelance
Cergy, France
Hybrid, Onsite
Skills
1 month ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
6 days ago
Quick apply
Agile Partner
Full-Stack Software Engineer Java-Angular
Permanent contract
Luxembourg
Onsite, Hybrid
Skills
8 hours ago
Quick apply