- Good understanding of digital and statistical signal processing concepts
- Familiarity with Estimation Theory, Probability distribution functions
- Excellent programming skills in C ,C++ programming
- Testing, verification, and validation of signal processing algorithms requirements and performance
- Communications skills: Excellent verbal and written skills
- Experience with software validation methods (unit tests, static white box tests)
- Familiar with configuration management systems like GIT, JIRA