DSP Software Engineer

TapHere! Technology, LLC

Evergreen (CO)

On-site

USD 90,000 - 130,000

Full time

26 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

TapHere! Technology, LLC in Evergreen, Colorado, seeks a DSP software engineer to join a small team building signal chain processing libraries for next-gen TapHere! SDR solutions. You will develop modules for TapHere! Radio foundational architecture, prototyping in MATLAB and delivering production-ready C/C++ code.

Work at the TapHere! Radio Lab with occasional travel to customer sites, collaborating across disciplines to deliver robust signal processing blocks for wireless systems.

Qualifications

  • BS degree in STEM field supporting information systems science preferred.
  • 2–3+ years of professional DSP experience for RF signal processing using MATLAB and C/C++/C#.
  • Experience creating software filters (FIR, IIR, comb, multirate).
  • Experience with software radio functions, demodulators, and FEC coding routines.
  • Knowledge of SDR signal chain design and IS sciences from a signals perspective.

Responsibilities

  • Develop signal chain processing libraries for TapHere! SDR solutions.
  • Create software blocks for TapHere! Radio foundational architecture.
  • Collaborate in a small team at the TapHere! Radio Lab with occasional customer-site travel.

Skills

MATLAB
C
C++
C#
DSP coding
FIR/IIR filters
SDR software
Signal processing concepts

Education

BS in STEM field

Job 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

DSP Software Engineer: RF & Signal Processing
DSP Software Engineer: RF & Signal Processing

TapHere! Technology, LLC • Evergreen (CO)

On-site
USD 90,000 - 130,000
DSP Software Engineer
DSP Software Engineer

Comtech LLC • Salt Lake City (UT)

On-site
USD 90,000 - 110,000
Digital Signal Processing Developer
Digital Signal Processing Developer

L.V. Enterprises • Bradenton (FL)

On-site
USD 120,000 - 180,000
DSP Algorithms Engineer 5
DSP Algorithms Engineer 5

Cts Technology Solutions, Inc. • El Segundo (CA)

On-site
USD 120,000 - 180,000
DSP Communications Engineer
DSP Communications Engineer

The Ed Wallach Search Group • Tucson (AZ)

On-site
USD 80,000 - 100,000
DSP Algorithms Engineer 5
DSP Algorithms Engineer 5

CTS International • El Segundo (CA)

On-site
USD 120,000 - 190,000
Digital Signal Processing (DSP) Engineer
Digital Signal Processing (DSP) Engineer

3dblabs • Olde West Chester (OH)

On-site
USD 90,000 - 140,000
Medical, vision & dental coverage
Co-pays and deductibles covered
401k with profit sharing up to 25%
+2
Software Engineer
Software Engineer

BANC3, INC. • Princeton (NJ)

Hybrid
USD 90,000 - 130,000
26-505. Senior Software Defined Radio Developer
26-505. Senior Software Defined Radio Developer

Teltrium Inc. • Greenbelt (MD)

On-site
USD 100,000 - 150,000
DSP Engineer
DSP Engineer

Techoundsllc • Raleigh (NC)

On-site
USD 120,000 - 180,000