Join Our Team



Complex signal processing algorithm architecture and implementation development

Senior Level Career

(10+ yrs experience)

Occasional Travel

(Less than 25%)

On-site, Full-time Employee
Master’s degree

PhD preferred


Digital Signal Processing Engineers will be expected to architect, develop, and implement complex algorithms.  This position will be responsible for digital signal processing capability developments, focusing on data analysis, algorithm architecture, implementation on advanced DSP processors, and performance evaluation in the seismic acoustic domains.  There will be a strong emphasis on novel and advanced algorithm development, performance simulation, and analysis, using simulated and real data in both the time series and spectral domains.

Thus, the candidate must have a strong mathematical background, established development experience in a product and lab environment, and a proven ability to follow a rigorous design flow.  The ability to work independently or with a team to develop innovative solutions to challenging technical problems is essential.

Skills & Requirements:

  • Strong mathematical background
  • Strong computer language skills (C, C++, Linux, MatLab, Python)
  • Strong analytical skills
  • Ability to work on multiple projects
  • Ability to follow a rigorous design flow
  • Experience in a product and lab environment
  • Digital filtering
  • Spectral estimation
  • Detection & estimation theory
  • Linear algebra
  • Stochastic processes

Submit an application.

Apply Now