Since decimal numbers are implicitly just polynomials in the powers of 10,
it follows that multiplying two numbers convolves their digits. The
only twist is that, unlike normal polynomial multiplication, we have
carries. That is, when a convolution result (output digit)
exceeds 10, we subtract
10 from the result and add 1 to the digit in the next higher place.
100% of our work is cutting-edge DSP
We are a small, high tech, sonar-processing company that develops state-of-the-art sonar, signal processing software systems used in naval aircraft.
* 60-75% signal processing algorithm development
* 25% real time code development in C++ Full relocation will be provided for the right candidate (e.g. relocation package up to $20,000).