Digital Signal Processing Engineer

Being part of a fast-paced collaborative environment developing cutting edge advanced signal processing solutions


  • BSc or MSc degree in Computer Science/Engineering, Electrical & Electronics Engineering or related field
  • 4+ years of hands-on, professional experience with strong, demonstrable signal processing programming skills
  • Strong experience/background in DSP (filtering, digital down conversion, modulation/demodulation, direct digital synthesis, FFT, error control coding etc.) theory
  • Experience in designing, prototyping, and analyzing signal processing algorithms with MATLAB
  • Experience with C/C++ and Python
  • An understanding of Software Development Life Cycle processes and concepts
  • Verbal and written proficiency in English
  • No obstacle for security clearance
Preferred Qualifications

  • Good understanding of linear algebra and numerical optimization
  • Ability to read and interpret signal processing IEEE papers
  • Familiarity with engineering tools like DOORS, Jira, SVN, and Git
  • Familiarity with modern software development principles and practices
  • Responsibilities
  • Take design input from stakeholders and provide implementable models to software engineers
  • Contribute to the implementation effort by both developing and supporting development and test of the final production system/software
  • Design, analyze, validate, and prototype DSP algorithms
  • Profile and analyze performance of DSP software and optimize it