Design, build and optimize modules that compute very complex algorithms in real-time on embedded/DSP environment, with memory and bandwidth constraints
Work closely with algorithms teams to produce algorithms that better map to DSP environment.
Design, build and test a real-time application that manages and orchestrates several DSPs that run compute modules.
Plan memory arrangement, data transfers and pipelining of computation, to maximize DSP utilization
All you need is:
B.Sc/ M.Sc in Computer Engineering, Computer Science or Electrical Engineering.
5+ years software development experience in C
Familiarity with Matlab - advantage
Experience in DSP programming and signal processing - advantage
Curious, effective developer with a good understanding of systems as a whole and knowledge of adjacent fields such as hardware, physics, etc