Jeff Bier’s Impulse Response―Are DSP Engineers Becoming Extinct?

Submitted by Jeff Bier on Thu, 03/22/2012 - 05:00

Lately, it seems that DSP engineers are becoming scarce.  Is this phenomenon limited to my local neighborhood?  I don’t know.  But whether it’s a local or a global phenomenon, I find it worrisome.  DSP engineers have been critical to innovation in the electronics industry, and will continue to be critical for many years.  If there aren’t many DSP engineers around, innovation will suffer.

To understand why, let’s start with the question: “What is a DSP engineer?”  But before we tackle that question, let’s start with a definition of DSP itself.  These days, “DSP” is often used to mean “digital signal processor” – i.e., a specialized microprocessor designed to efficiently execute digital signal processing tasks.  But, of course, there’s another meaning that’s more relevant to this discussion: “DSP” also stands for “digital signal processing.”

This distinction is important because digital signal processors (often called “DSPs”) have become less visible than they once were; today they’re often hidden inside of complex SoCs, alongside many other kinds of processing elements.  In addition, DSPs have become less central to DSP than they once were: these days digital signal processing applications are often implemented on CPUs, GPUs, FPGAs and ASSPs.  So if we consider “DSP engineer” to mean “an engineer who specializes in digital signal processors,” we’re limiting ourselves to a small niche.  But I believe that’s the wrong way to go.

Instead, I think we should consider “DSP engineer” to mean “an engineer who specializes in digital signal processing.”  One possible explanation for the apparent decline in the DSP engineer population is that some DSP fields have become quite sophisticated and specialized.  So, for example, a DSP engineer specializing in video compression may identify less as a “DSP engineer” and more as a “video compression engineer.”  Similarly, the thousands of DSP engineers employed in wireless communications may identify primarily with wireless applications rather than with DSP generally.

These days, digital signal processing has become so commonplace that it’s easy to forget just how important it is, in so many different ways, to so many categories of electronic products.  Modern motor control, hearing aids, computer vision and noise reduction – to name just a few – wouldn’t be possible without DSP.  But while DSP engineers are certainly important to mature DSP fields, I would argue that they’re even more important in giving birth to new DSP applications that haven’t even been thought of yet.

In BDTI’s DSP engineering services business, some of our most interesting projects are those initiated by clients that have identified a problem they need to solve, but don’t yet know how to solve it.  The solutions to these problems often come from a combination of work in the algorithm realm (undergirded by a strong dose of fundamental theory) and in the implementation domain (figuring out how to create a practical embodiment of a suitable algorithm that fits the cost, power, flexibility, and time-to-market constraints of the application.)  I believe that solving such problems is key to innovation throughout the electronics industry—and that DSP engineers are the essential resource needed to do so.

Sure, some DSP engineers are more focused on algorithms, others on implementation.  But most DSP engineers are able to move back and forth between the realm of algorithms and the world of implementation, and – more importantly – to reconcile the often-conflicting objectives and constraints of these two domains.  Without DSP engineers’ creativity, insights and obsession with optimization, entire industries like digital wireless wouldn’t exist today.  We need DSP engineers’ continued efforts to enable tomorrow’s innovations and new industries.

Are DSP engineers becoming scarce in your neighborhood?  If so, what are the implications?  I’d love to hear from you.  Write to me at editor@InsideDSP.com or leave a comment on this page.

Permalink

rupesh.kumbhare Thu, 03/22/2012 - 07:14

Jeff, I tend to agree with you. Digital Signal Processing is still a mysterious field to many starting from university / school. In the world of software (and now apps), engineers are exposed to highest level of abstraction, they don't need to bother what happens underneath . Since semi vendors provide all the necessary ingredients blocks to get the signal processing, there are few (oldies) left to do the DSP work.

- Rupesh

Permalink

steve.cox Thu, 03/22/2012 - 10:44

Hi Jeff,

Interesting observation. I would certainly hope that the trend you suggest isn't true - as I agree with you about the importance of DSP talents - spanning algorithm to implementation, with a strong basis in fundamentals.

But, I thought - Hmmmm... Maybe LinkedIn has something to say about this. I had noticed before that LinkedIn's "skills" feature reports demographics associated with given skills (including DSP). If you go to http://www.linkedin.com/skills/skill/DSP?trk=skills-hp-search (you may have to be logged in), then you'll see that they claim that the population of the group of people identifying "DSP" as a skill has decreased 11% year-to-year. Now, I don't know how they come up with this number, as the skills feature is relatively new. But I will admit that I was surprised to see that their data shows it as decreasing.

Another interesting demographic it shows is the age ranges of people with DSP as a skill. Thankfully, the distribution is heavily loaded at the younger end of the spectrum - which suggests that a good quantity of new DSP engineers are entering the market everyday.

Keep it coming!

cheers,
-stevec

Add new comment

Log in to post comments